快手 前端 一,二面
一面
-
自我介绍
-
一道 异步代码题
-
异步发展,出现了什么解决方案
-
promise真的解决 回调地狱了吗
-
redux dispatch 如果有异步,怎么做?答的中间件机制,在dispatch前 await住
-
async await呢?是语法糖还是?怎么做的?
-
css 选择器
-
优先级,如果给一个 id选择,还有很多个class 那么优先级是
-
vue css 怎么不会出现样式污染?scoped,原理是?ast树,修改
-
怎么把 .vue 变成 页面?编译,渲染
-
vite 怎么做的 ?插件,进行一系列 transform,转化为 js 给浏览器
-
怎么注入代码?插件钩子 transformHtml 插入
-
嵌套数组,扁平化且去重,且排序,尽可能可读性高一点(原来意思是要我 写注释😭),运行一下
二面
-
自我介绍
-
挑一个项目讲讲
-
react hook ,你的看法,解决了什么
-
事件循环讲一下,给一道题,说结果,解释
-
http1 http2有什么区别
-
url到页面,详细到点,每一步,dns,tcp,https,加载页面等等
-
重排,重绘?什么操作会触发
-
xss攻击是?怎么防护,如果是主站注入呢?怎么转译,应该注意哪些字段?我答了 sql,script
-
xmlHttpRequest 仔细讲一下,这里我是真没印象,🥹😭😭😭
-
http code
-
写一下 快排
大概就这些,剩下都是聊项目,昨天一面,下午二面,然后秒挂😭😭😭
#秋招##如何判断面试是否凉了##前端##24届##0offer是寒冬太冷还是我太菜#