【面试经验】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各种配置,动态加载,分包等等

相关推荐
AZaLEan__9 小时前
前端移动端适配与 Bootstrap
前端·bootstrap·html
大家的林语冰9 小时前
Deno 2.8 正式发布,再次超越 Bun,史上最大的次版本升级诞生!
前端·javascript·node.js
渣渣xiong9 小时前
从零开始:前端转型AI agent直到就业第五十七天-第五十八天
前端·人工智能·python
AI周红伟9 小时前
周红伟:长鑫科技(CXMT)财务全景分析
前端·chrome·科技
excel10 小时前
JS 正则在多次 test() 时为什么会出现 lastIndex 缓存问题?
前端
IT_陈寒10 小时前
为什么 Java 的 Optional 让我调试到深夜?
前端·人工智能·后端
洛水水10 小时前
【力扣100题】53.最长回文子串
算法·leetcode·职场和发展
Raink老师10 小时前
【AI面试临阵磨枪-76】社交 AI:内容生成、审核、智能回复、多模态理解、安全治理
人工智能·安全·面试
仙俊红10 小时前
Integer\int对比,equals()\hashcode面试
java·面试·职场和发展
米丘10 小时前
React 19.x 的 lazy 与 Suspense
前端·javascript·react.js