快手前端一面凉经

慢脚面了,虽然本来不报啥希望,但是没想到G的那么彻底。败了,彻底败了。

面试官给我的感觉是有点傲,还有点mean,虽然一直在引导,就是有些地方她会质疑,而且事后看来我确实应该是没说错的(但自己表现也挺烂就是了)。

但是也是第一个在面试会回答我不会问题和给我引导的面试官,这个值得点赞。

首先是项目拷打,项目拷打中有一些不足的地方:

  1. 动态表单如何确保拓展性?
  2. WebSocket如何确保安全——jwt+CORS+WSS
  3. QianKun微服务的优缺点 (我说子应用开发启动容易,她说不对)
  4. 微服务开发阶段,跨域如何解决?(我说映射,她说有没有可能公司后端就做了映射)

八股:

  1. 什么是原型和原型链?(这边一直在深挖,虽然有引导,但还是很难顶,特别问到后面我还是答不出,都想求她别问了)
  2. 原型链存在内存泄露的风险,为什么?(这里我不清楚,她给我拆解了,三种情况——原型链调用栈过长、循环引用、大对象存储)
  3. 如何解决该风险?(我回答weakmap记录防止循环引用、hash标记,她说还有,你再想想)
  4. 不会吗,那再提示下,你提到weakmap吧?知道它的特性吗?(知道,balbabala)GC不进行回收是吧,你知道不回收的底层原理吗?(懵了)
  5. 好的那先不谈这个,那你想想怎么用继承去减少原型链长度?有几种继承方式知道吧?(这里只记得一两种,真忘了)组合式继承,用组合式基础替代深层继承会吗?工厂!工厂模式!(这我知道,但是这俩结合咋整)会吗?(sorry,姐我给你跪了你别问了)
  6. 事件循环,给个样例题目,你解释下?
  7. setImmediate 为什么在 setTimeout后面?(没见过)
  8. setImmediate 为什么在 Node有但是在浏览器里没有?(我按es6和cjs区别答了,她解释还是跟答案还是有些相关的)
  9. 讲讲Vue2/3中的响应式的区别?为何defineProperty不如Proxy?(常规八股)
  10. 讲讲Vue的diff算法?2和3是否有区别?(常规八股,但是之后仔细看看,可以细化)

手撕:LRU(结果有点问题,我是菜鸡TUT,结束后检查了遍,发现是有个符号打错了TUT我TM是真菜啊)

总结:快手难度很大,不像是让正常进的样子,当然我也很菜,那无缘了,886

#远程面试的尴尬瞬间##如何判断面试是否凉了##发面经攒人品#
Loy前端面试日记 文章被收录于专栏

面试日记, 既为己,也为众; 既为过,也为来; 既为悔,也为成。

全部评论
此处不留爷自有留爷处
点赞 回复 分享
发布于 昨天 18:43 北京
引导式质疑每次我都感觉重回高中,这都不会????
点赞 回复 分享
发布于 昨天 13:07 广东
Node特色题,考不过不丢人
点赞 回复 分享
发布于 昨天 13:07 安徽
凉经写这么详细
点赞 回复 分享
发布于 昨天 13:06 河南

相关推荐

评论
3
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务