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

相关推荐
神奇的程序员7 小时前
开发了一个管理本地开发环境的软件
前端·flutter
XiYang-DING8 小时前
HTML 核心标签
前端·html
Csvn8 小时前
技术选型方法论
前端
Csvn8 小时前
前端架构演进:从页面到平台的十年变革
前端
李伟_Li慢慢8 小时前
ShaderToy-山峦+蓝天+白云
前端·webgl
小码哥_常9 小时前
Android字体字重设置全攻略:XML黑科技+Kotlin动态实现,告别.ttf臃肿
前端
AI人工智能+电脑小能手10 小时前
【大白话说Java面试题】【Java基础篇】第30题:JDK动态代理和CGLIB动态代理有什么区别
java·开发语言·后端·面试·代理模式
言萧凡_CookieBoty10 小时前
AI 编程省 Token 实战:从 Spec、上下文工程到模型分层的降本策略
前端·ai编程
DFT计算杂谈10 小时前
wannier90 参数详解大全
java·前端·css·html·css3
头发够用的程序员11 小时前
C++和Python面试经典算法汇总(一)
开发语言·c++·python·算法·容器·面试