金山软件
DNS 解析(浏览器输入 url 全过程)
HTTPS 原理
HTTP 长连接实现原理
事件循环
事件调用栈
Next.js 如何实现服务端渲染
金山(wps+)
一面
CSS选择器及优先级
CSS有什么布局方式
各种布局之间有什么优缺点
你用过什么CSS预编译器
less 有什么缺点
有遇到过1px的问题?知道如何解决吗?
js里面有什么数据类型
有哪些判断方法可以判断类型?
es6中let、const和var有什么区别
const声明的变量怎么修改
箭头函数和普通函数的区别
事件代理
数组有什么方法
如何往数组中插入一个值
浏览器cookie、localStorage、sessionStorage的区别
除此之外,前端还有什么存储方案
对前端的安全有什么理解
对闭包的理解
简单的实现一个闭包
二面
项目中有redux迁移mobx,详细说一下原因。这二者有什么区别
介绍一下高版本React和低版本React之间的api废除的理由
setState 是同步还是异步
在setTimeout中,是否会进行批量更新
说一下React的合成事件
说一下函数组件和class组件的区别
对比一下hook和hoc的优势
说一下graphql解决的问题
做过的seo优化
说一下JWT机制
如何预防网站劫持
说一下你对前端开发的理解
做过的项目的难点以及如何解决
离开的原因
职业规划