万码2C34ZX1N
大家面试别人流程是怎么样的
5年后端,懂些前端,在微小公司,基本都是面 1-3 年的人
面试别人的话,套路差不多是固定的
看项目
看项目客户端,再问下实现细节。
假设有个聊天功能,我会问:
用啥语言
用啥函数/扩展包
用啥协议
用啥存储
用啥保证心跳
生产用啥部署的。
(回答/乱答不出来,基本是培训机构)
用代码问代码理解
比如闭包和 promise 数组方法。
闭包:
a.forEach(item => console.log( item() ))
a = # a 等于什么可以打印 helloworld
promise (难点的 可以加个定时器):
a = () => Promise.resolve(1)
b = () => Promise.resolve(2)
c = () => Promise.resolve(3)
根据 a b c 打印 1 2 3
数组:
[].map
[].reduce
[].filter
(真一堆人只知道 for)