【面试经验】24届前端校招 字节、阿里、美团、快手、腾讯面试经验汇总

以下是本人在两个月的秋招进程中,面了等等,记录和回忆的一些面试问题。

网络相关

http 1 2 3的进化、特点、差异;比如:HTTP1.1 2 多路复用到底怎么进化,如何并发?

简单请求和非简单请求

跨域问题,解决方法,CORS的请求头

常用请求头和状态码

协商缓存和强制缓存

content-type和html的meta标签指定的编码格式到底谁会优先

CDN的作用方式

https的原理

DNS解析过程

websocket相关

cookie的所有字段,以及相关功能

浏览器

线程、协程和进程

浏览器进程、渲染进程的线程们

浏览器多进程架构,采取了什么优化呢

html的解析步骤,浏览器的渲染原理

V8的垃圾回收

回流和重绘

性能优化

监控(performance)

HTML和CSS

两栏和三栏布局

层叠上下文(z-index)

移动端屏幕适配(px到rem等等)

动画animation相关

CSS发展史:从预处理语言(less,sass)到PostCSS,为解决namespace约束------CSS Module和CSS in JS,原子化CSS决了什么问题

JS

闭包

迭代器与生成器,如果我想自己设计一个迭代器应该符合什么规范呢?

事件循环

promise A+规范

设计模式相关,发布订阅,观察者模式等等

原型链,实现继承的方式

definePorperty和Proxy

aysnc和await(ysnc本质是generate函数的语法糖),场景题比如实现3个请求的串行

模块化规范 cmd esm umd

工程化

webpack的执行流程,生命周期等等

tree shaking原理

热更新原理,webpack与浏览器的通信方式

关于loader和plugin的编写

vite为什么快

webpack各种配置,动态加载,分包等等

相关推荐
2301_80107415几秒前
TypeScript异常处理
前端·javascript·typescript
小阿飞_2 分钟前
报错合计-1
前端
caperxi3 分钟前
前端开发中的防抖与节流
前端·javascript·html
霸气小男4 分钟前
react + antDesign封装图片预览组件(支持多张图片)
前端·react.js
susu10830189114 分钟前
前端css样式覆盖
前端·css
学习路上的小刘6 分钟前
vue h5 蓝牙连接 webBluetooth API
前端·javascript·vue.js
&白帝&6 分钟前
vue3常用的组件间通信
前端·javascript·vue.js
小白小白从不日白17 分钟前
react 组件通讯
前端·react.js
Redstone Monstrosity34 分钟前
字节二面
前端·面试
东方翱翔41 分钟前
CSS的三种基本选择器
前端·css