3.20 下午三点开始,体验很好,面试官很nice,主要针对简历进行提问1. 自我介绍2. 与项目相关的问题3. websocket怎样建立通信的,项目里是如何使用的,websokcet的api4. RTC了解吗5. 跨域,给了样例判断是否存在跨域,子域和父域(不了解)6. js里基本的数据类型7. rem和em8. 垂直居中的方式9. http有哪些请求方法10. typescript的特性11. npm装过哪些包12. 说说git13. 简历上提到了node,说说node14. 简历上提到了express和mongodb,node是怎么连接的(没想到问了,但是已经忘了)15. 聊一聊你所认为的前端还有些想不起来了,问了40分钟算法:全排列,好久没写算法有点生疏,想了20分钟做完了3.22 下午3:30开始 4:20左右结束以聊项目为主,面经是25号写的,大部分内容有点忘了,只记得下面这些1. 自我介绍2. 项目介绍3. 项目里哪些模块是自己负责的,描述一下4. XSS和CSRF,CSRF的漏洞5. 解决项目加载缓慢的方法6. https算法:1. 连续子序列的最大和,面试官说会吗,我会做过,结果换了一题2. 采蘑菇,有k个格子,每个格子上有毒蘑菇或者好蘑菇,毒蘑菇减体力,好蘑菇加体力,初始m个体力,一点体力可以跳一个格子,能不能跳到终点?贪心或者动态规划?我选的动态规划,i代表目前所在的格子,arr[i]表示当前的体力,处于最后一个格子时体力大于等于0就表示能跳到。但是代码没写完,说了下思路。3. 小明一家过桥,小明过桥1s,弟弟3s,爸爸6s,妈妈8s,爷爷12s。有一盏灯可以燃烧30s,过桥时最多两人同行,必须一人手里拿着灯。怎样安排过桥。3.29 hr面4.2 oc4.3 offer从此就是鹅孝子了