站点工具

用户工具


作者:这不是有手就行 链接:https://www.nowcoder.com/discuss/615772?type=post&order=recall&pos=&page=1&ncTraceId=&channel=-1&source_id=search_post_nctrack&gio_id=3EB8F4DA34F6E607742764CE88DC6427-1638951379198 来源:牛客网 2021-04-14

上周周一周二面的,想多少写多少了。

一面

  • 问一下技术栈
  • 垂直居中
  • flex
  • 圣杯布局
  • 果然开始想不起来了
  • 聊小程序项目
  • 登陆认证
  • 前端存储
  • 小程序里数据视图更新怎么做的
  • 项目异常处理等
  • vue双向绑定
  • 组件通信
  • vue2 和 3区别
  • 模版编译
  • 原型链
  • 修改原型的方法
  • 闭包概念,做题
  • 内存泄漏,怎么解决
  • 事件循环概念,做题
  • node用的多吗
  • 写个数组拍平
  • 确实想不起来了

二面

  • 自我介绍
  • 问一下技术栈
  • 上来先写个题,有关数组扩容的,刚开始理解错了,写完经过面试官引导修改
  • 设计模式,会多少说多少(说几个就不行了,面试官说了几个我也听不懂)
  • 框架里用到了哪些设计模式
  • 然后再实现一下发布订阅
  • 模块化,引用,修改模块变量时esmodule和commonjs的区别
  • 进程线程
  • 浏览器几个进程,之间有什么关系,解释一下
  • webpack了解吗
  • webpack5做了哪些更新(不了解)
  • webpack4怎么拆分代码,咋配置(都忘了)
  • 不使用loader,plugins会怎么样
  • 前端安全,防范
  • 再写个题吧,有关dom树操作的,考递归的
  • 再问了一些问题想不起来了
  • 最后再写个题吧,有关回溯的(忘记回溯咋写了,写一半就结束了)
  • 二面就是问几个问题,穿插着写代码

三面

  • 自我介绍
  • 大佬上来就做个题,输入一组对象含权重,根据权重随机输出某组对象
  • 我里面用到顺序遍历map,大佬说map遍历不一定按顺序输出,把我整懵了(MDN确实写着顺序)
  • 然后问我学过算法分析没有,设计一个函数验证我刚才写的随机函数是否正确
  • 后面问了挺久项目,项目难点啥的,咋解决啥的,为啥这样解决
  • 问到了用户保活(没懂)把我问尬住了
  • 看了一眼我学安全的
  • 开始问对称加密,非对称加密
  • https过程
  • 中间人攻击
  • CA机构数字证书怎么用的
  • 前端安全,xss,csrf,防范具体措施
  • 还有些问题想不起来了
  • 问自己还有哪些亮点
  • 最近学习的技术
  • 未来的发展
  • 可不可以来实习

整体流程很快,想知道基础架构前端具体做啥,面试官说得没听懂(尴尬)

若愚 · 2021/12/08 16:37 · 前端面经_字节19.txt