标签: 面试题
thumbnail

前端面试题:首屏加载速度慢怎么优化?

首屏加载速度慢怎么优化? 1: 在回答这个问题之前 首屏 -- > 当进入该网页并且发送网络请求获取到资源以后 网页从没有内容到内容第一次渲染的时间 (当然……
thumbnail

Vue3面试题:响应式原理

Vue 3中,响应式原理主要基于Proxy和Reflect两个ES6的特性。 Vue 3的响应式系统通过使用Proxy来代理对象,并使用Reflect来拦截对对象的操作,从而实现对对象的……
thumbnail

VUE面试题:Vue 3中如何使用组合式API定义一个组件?

Vue 3中,使用组合式API定义一个组件可以通过以下步骤: 1.导入defineComponent函数和所需的组合式API函数。 2.创建一个新的组件对象,并使用defineComponent……
thumbnail

VUE面试题:Vue 3组合式API是什么,与选项式API有什么区别?

Vue 3中引入了组合式API(Composition API),它是一种新的组织组件逻辑的方式,与Vue 2中的选项式API有一些区别。 选项式API是Vue 2中常用的API风格,通过在……
thumbnail

VUE面试题:Vue 2和Vue 3之间的主要区别是什么?

Vue 2和Vue 3之间的主要区别是什么? Vue 3相对于Vue 2带来了许多重要的改进和新功能。以下是Vue 2和Vue 3之间的一些主要区别: 性能改进:Vue 3在性能方面有……
thumbnail

前端面试基础题:React JSX、高级组件和路由...

✨React介绍 如果从 MVC 的角度来看, React 仅仅是视图层(V),也就是只负责视图的渲染,而并非提供了完整的 M 和 C 的功能。 特点:声明式、基于组件、学习……
thumbnail

前端面试基础题:Vue特性、虚拟DOM和Diff算法...

✨Vue特性 数据驱动视图:在使用了Vue的页面中,Vue会监听数据的变化,从而自动渲染页面结构。(单向数据绑定) 双向数据绑定:在填写表单时,双向数据绑定可……
thumbnail

前端面试基础题:node.js内置模块、Webpack热更新原理...

✨ node.js内置模块 fs模块 用来操作文件的模块。 方法 作用 fs.readFile(path[, options], (data, err) => {}) 读取指定文件中的内容,options为编码……
thumbnail

前端面试基础题:Ajax请求发送、防抖和节流...

✨ 使用XMLHttpRequest发送Ajax请求 // ---------- GET 请求 ---------- // 创建xhr对象 var xhr = new XMLHttpRequest(); // 监听onreadystatechange事件 ……
thumbnail

前端面试基础题:javascript获取DOM元素、鼠标、键盘事件...

✨ 获取DOM元素 document.getElementsByTagName('tagName') document.getElementsByClassName('class') document.getElementById('id') document.querySele……
thumbnail

前端面试基础题:JavaScript变量声明、装箱和拆箱...

✨ script标签defer和async <script>:如果遇到script标签,会阻塞HTML的解析,等到script下载执行完成之后再继续解析HTML。 <script defer>:……
thumbnail

前端面试基础题:移动端meta视口标签及响应式布局

✨ 物理像素和CSS像素 物理像素:设备屏幕实际拥有的像素点,主要和渲染硬件相关。 CSS像素:也叫逻辑像素,是软件程序系统中使用的像素,逻辑像素在最终渲染……
thumbnail

前端面试基础题:CSS选择器及其优先级

✨ CSS选择器及其优先级 基础选择器 基础选择器 作用 用法 标签选择器 选出所有相同标签 p { color: red; } 类选择器 选出具有相同类名的一个或多个标签……
thumbnail

前端面试基础题:HTML文件结构及常用标签

✨ HTML文件结构 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"……
thumbnail

Go语言面试题:如何使用 Context 控制并发

context的面试题还是比较多,发现context控制并发这块的面试最近出现的频率非常高,所以单独抽出来说说。 一、前言 Go在 1.7 引入了context包,目的是为了在不……
thumbnail

面试必考题:B树、B-树、B+树、B*树图文详解

B树 B树又叫做二叉搜索树,倒状的树形结构。如下图所示 特点: 所有的非子夜节点最多拥有两个子节点树(左子树和右子树)。 所有结点存储一个关键字。 ……
thumbnail

BAT面试题:如何判断一个数是否在40亿个整数中?

小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT。 今天他就去BAT中的一家面试了。 简单的自我介绍后,……
thumbnail

小米面试题:说一下B+树与B树的区别?

B树和B+树的区别 B+树和B树相比,主要的不同点在以下3项: 所有关键码都存放在叶节点中,上层的非叶节点的关键码是其子树中最小(或最大)关键码的复写 叶节……
thumbnail

面试题:如何在不加锁的情况下解决多线程问题?

面试题,怎样在不加锁的情况下解决线程安全问题,你需要了解lock free和wait free这两个概念,在此之前我们先从最简单的有锁编程开始。 我们知道,多线程同时……
thumbnail

MySQL面试题:事务 ACID 知道么,原理是什么?

2022 MySQL 面试题 事务的特性?ACID实现原理是什么 MySQL索引的结构?为什么选用B+数?每种数据结构区别优缺点。 一个SQL插入在MySQL中执行过程是怎样……
thumbnail

15道 PostgreSQL 常见面试题(附答案)

PostgreSQL简介 PostgreSQL是对象关系数据库管理系统最常用的语言之一。它主要用于大型 Web 应用程序。它是一个面向对象的关系型开源数据库系统。它非常强大,……
thumbnail

Java进阶面试题:zookeeper 都有哪些使用场景?

面试原题 zookeeper 都有哪些使用场景? 面试官心理分析 现在聊的 topic 是分布式系统,面试官跟你聊完了 dubbo 相关的一些问题之后,已经确认你对分布式服务……
thumbnail

程序员金三银四跳槽季:精选 60 道数据库面试题送上

来源 | herongwei(ID:herongweiV ) 金三银四到了,给大家整理一些数据库必知必会的面试题。 基础相关 1、关系型和非关系型数据库的区别? 关系型数据库……
thumbnail

面试题:什么是 Redis?可以做什么?与Memcached异同?常见数据结构与使用场景

来源 | 小白在挨踢 (ID:gh_07ce59a80110) Redis 在当今的计算机行业,可以说是使用的最为广泛的内存数据库,几乎所有的后端技术面试都会涉及到 Redis 相……