上周周一周二面的,想多少写多少了。
一面
问一下技术栈
垂直居中
flex
圣杯布局
果然开始想不起来了
聊小程序项目
登陆认证
前端存储
小程序里数据视图更新怎么做的
项目异常处理等
vue双向绑定
组件通信
vue2 和 3区别
模版编译
原型链
修改原型的方法
闭包概念,做题
内存泄漏,怎么解决
事件循环概念,做题
node用的多吗
写个数组拍平
确实想不起来了
二面
自我介绍
问一下技术栈
上来先写个题,有关数组扩容的,刚开始理解错了,写完经过面试官引导修改
设计模式,会多少说多少(说几个就不行了,面试官说了几个我也听不懂)
框架里用到了哪些设计模式
然后再实现一下发布订阅
模块化,引用,修改模块变量时esmodule和commonjs的区别
进程线程
浏览器几个进程,之间有什么关系,解释一下
webpack了解吗
webpack5做了哪些更新(不了解)
webpack4怎么拆分代码,咋配置(都忘了)
不使用loader,plugins会怎么样
前端安全,防范
再写个题吧,有关dom树操作的,考递归的
再问了一些问题想不起来了
最后再写个题吧,有关回溯的(忘记回溯咋写了,写一半就结束了)
二面就是问几个问题,穿插着写代码
三面
自我介绍
大佬上来就做个题,输入一组对象含权重,根据权重随机输出某组对象
我里面用到顺序遍历map,大佬说map遍历不一定按顺序输出,把我整懵了(MDN确实写着顺序)
然后问我学过算法分析没有,设计一个函数验证我刚才写的随机函数是否正确
后面问了挺久项目,项目难点啥的,咋解决啥的,为啥这样解决
问到了用户保活(没懂)把我问尬住了
看了一眼我学安全的
开始问对称加密,非对称加密
https过程
中间人攻击
CA机构数字证书怎么用的
前端安全,xss,csrf,防范具体措施
还有些问题想不起来了
问自己还有哪些亮点
最近学习的技术
未来的发展
可不可以来实习
整体流程很快,想知道基础架构前端具体做啥,面试官说得没听懂(尴尬)
全部评论
(7) 回帖