早就听说WXG大名,哥们第一次面,果然名不虚传,真他妈变态啊,目前为止面过最难的大厂
一面 时长:1h30min
没有自我介绍,一上来写了四道题(草,认真的吗)面试官没开始摄像头,体验不太好
算法 50min
- 实现一个muilty.result方法,有点类似于柯里化求积
- harman(经典wxg题,但是我之前没看过,后来面完才知道这题这么经典)
- 一个二叉树的题,具体是啥忘了,有点像路径和
- 一个迷宫题,也没见过
ps: 写出了三道半
八股
- http和https
- xss攻击
- csrf攻击
- 跨域
- 进程和线程
- 通信方式
- 僵尸进程和孤儿进程
- 死锁以及怎么解决死锁问题
- Service Worker
- 浏览器缓存
- 状态码
- 对称加密和非对称加密
- 四次挥手
项目
面完秒过
二面 时长:1h30min
还是没开摄像头
八股
- 一面提到的csrf攻击,详细说说
- cookie和session
- 详细说说https
- url到页面渲染
- 简单请求和复杂请求
- http1 2 3
- 详细说说缓存
- cdn
- 详细说说dns
- node
- node事件循环
- mysql和mongodb
- 后端表怎么设计的
- HashSet 和 HashMap 在使用场景上有什么区别?
- hashmap的key在查找时的工作流程
- 用过redis吗?
- c++了解多少(看过一点流媒体相关,到这里已经汗流浃背了,别tm问我c++啊)
- 生成token的时候,会设置一个过期时间,如果有一次访问的时候发现快过期了要怎么办
项目
- 详细介绍一下项目
- 项目性能指标
- 项目难点
- 断点续传
算法
- lc 路径和 (回溯直接秒,写完之后问我怎么优化,剪枝)
反问
- 为什么WXG这么喜欢问网络(答:这是大家都会的东西,你难道不该掌握吗?)
- 对我评价(还行吧)
- 结束(草,真他妈难啊)