标签: 面试题
前端面试题:首屏加载速度慢怎么优化?
首屏加载速度慢怎么优化?
1: 在回答这个问题之前 首屏 -- > 当进入该网页并且发送网络请求获取到资源以后 网页从没有内容到内容第一次渲染的时间 (当然是可以没有……
Vue3面试题:响应式原理
Vue 3中,响应式原理主要基于Proxy和Reflect两个ES6的特性。
Vue 3的响应式系统通过使用Proxy来代理对象,并使用Reflect来拦截对对象的操作,从而实现对对象的观察和响应……
VUE面试题:Vue 3中如何使用组合式API定义一个组件?
Vue 3中,使用组合式API定义一个组件可以通过以下步骤:
1.导入defineComponent函数和所需的组合式API函数。 2.创建一个新的组件对象,并使用defineComponent函数定义组……
VUE面试题:Vue 3组合式API是什么,与选项式API有什么区别?
Vue 3中引入了组合式API(Composition API),它是一种新的组织组件逻辑的方式,与Vue 2中的选项式API有一些区别。
选项式API是Vue 2中常用的API风格,通过在组件的选项……
VUE面试题:Vue 2和Vue 3之间的主要区别是什么?
Vue 2和Vue 3之间的主要区别是什么?
Vue 3相对于Vue 2带来了许多重要的改进和新功能。以下是Vue 2和Vue 3之间的一些主要区别:
性能改进:Vue 3在性能方面有显著提升。……
前端面试基础题:React JSX、高级组件和路由...
✨React介绍
如果从 MVC 的角度来看, React 仅仅是视图层(V),也就是只负责视图的渲染,而并非提供了完整的 M 和 C 的功能。
特点:声明式、基于组件、学习一次随处使……
前端面试基础题:Vue特性、虚拟DOM和Diff算法...
✨Vue特性 数据驱动视图:在使用了Vue的页面中,Vue会监听数据的变化,从而自动渲染页面结构。(单向数据绑定)
双向数据绑定:在填写表单时,双向数据绑定可以辅助开发……
前端面试基础题:node.js内置模块、Webpack热更新原理...
✨ node.js内置模块
fs模块
用来操作文件的模块。 方法
作用 fs.readFile(path[, options], (data, err) => {})
读取指定文件中的内容,options为编码格式 fs.……
前端面试基础题:Ajax请求发送、防抖和节流...
✨ 使用XMLHttpRequest发送Ajax请求 // ---------- GET 请求 ----------
// 创建xhr对象
var xhr = new XMLHttpRequest();
// 监听onreadystatechange事件
xhr.onre……
前端面试基础题:javascript获取DOM元素、鼠标、键盘事件...
✨ 获取DOM元素 document.getElementsByTagName('tagName')
document.getElementsByClassName('class')
document.getElementById('id')
document.querySelector('sel……
前端面试基础题:JavaScript变量声明、装箱和拆箱...
✨ script标签defer和async <script>:如果遇到script标签,会阻塞HTML的解析,等到script下载执行完成之后再继续解析HTML。
<script defer>:script的……
前端面试基础题:移动端meta视口标签及响应式布局
✨ 物理像素和CSS像素 物理像素:设备屏幕实际拥有的像素点,主要和渲染硬件相关。
CSS像素:也叫逻辑像素,是软件程序系统中使用的像素,逻辑像素在最终渲染到屏幕上时……
前端面试基础题:CSS选择器及其优先级
✨ CSS选择器及其优先级
基础选择器 基础选择器
作用
用法 标签选择器
选出所有相同标签
p { color: red; } 类选择器
选出具有相同类名的一个或多个标签
.nav { c……
前端面试基础题:HTML文件结构及常用标签
✨ HTML文件结构 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content=……
Go语言面试题:如何使用 Context 控制并发
context的面试题还是比较多,发现context控制并发这块的面试最近出现的频率非常高,所以单独抽出来说说。
一、前言
Go在 1.7 引入了context包,目的是为了在不同的gorout……
面试必考题:B树、B-树、B+树、B*树图文详解
B树
B树又叫做二叉搜索树,倒状的树形结构。如下图所示 特点: 所有的非子夜节点最多拥有两个子节点树(左子树和右子树)。
所有结点存储一个关键字。
节点的左右……
BAT面试题:如何判断一个数是否在40亿个整数中?
小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT。 今天他就去BAT中的一家面试了。
简单的自我介绍后,面试官给了……
小米面试题:说一下B+树与B树的区别?
B树和B+树的区别 B+树和B树相比,主要的不同点在以下3项: 所有关键码都存放在叶节点中,上层的非叶节点的关键码是其子树中最小(或最大)关键码的复写
叶节点包含了全……
面试题:如何在不加锁的情况下解决多线程问题?
面试题,怎样在不加锁的情况下解决线程安全问题,你需要了解lock free和wait free这两个概念,在此之前我们先从最简单的有锁编程开始。
我们知道,多线程同时修改共享变……
MySQL面试题:事务 ACID 知道么,原理是什么?
2022 MySQL 面试题 事务的特性?ACID实现原理是什么 MySQL索引的结构?为什么选用B+数?每种数据结构区别优缺点。 一个SQL插入在MySQL中执行过程是怎样的? 数据……
15道 PostgreSQL 常见面试题(附答案)
PostgreSQL简介
PostgreSQL是对象关系数据库管理系统最常用的语言之一。它主要用于大型 Web 应用程序。它是一个面向对象的关系型开源数据库系统。它非常强大,允许用户轻……
Java进阶面试题:zookeeper 都有哪些使用场景?
面试原题
zookeeper 都有哪些使用场景?
面试官心理分析
现在聊的 topic 是分布式系统,面试官跟你聊完了 dubbo 相关的一些问题之后,已经确认你对分布式服务框架/RPC框……
程序员金三银四跳槽季:精选 60 道数据库面试题送上
来源 | herongwei(ID:herongweiV ) 金三银四到了,给大家整理一些数据库必知必会的面试题。
基础相关
1、关系型和非关系型数据库的区别?
关系型数据库的优点 容……
面试题:什么是 Redis?可以做什么?与Memcached异同?常见数据结构与使用场景
来源 | 小白在挨踢 (ID:gh_07ce59a80110) Redis 在当今的计算机行业,可以说是使用的最为广泛的内存数据库,几乎所有的后端技术面试都会涉及到 Redis 相关的知识,……