联想 前端 一面二面 面经
ISG 前端开发, 七月中旬投的, 等了两个月才开始笔试面试; 一面二面连在一起面的, 中间可能等了差不多 15 分钟
一面 (50 分钟)
- 自我介绍
- 实习中后端微服务做了什么
- 除了 JS 还熟悉什么其他的语言
- 刷算法用什么语言
- React 和 Vue 实现原理和使用上的区别
- React Diff 过程
- 新项目 React 和 Vue 技术选型
- 项目做过哪些性能优化
- 线程和进程的区别
- React 组件传参
- React 生命周期钩子函数
- 聊聊项目
- 聊聊闭包
- 聊聊 JS 变量作用域
- 了解计算机网络嘛
- 聊聊 HTTP
- HTTP 和 HTTPS 什么关系
- 聊聊 SSL 握手
- 传输密钥的时候如何保证安全
- SSL 证书怎么签出来的
- QUIC 哪家推出来的, 基于什么协议
- TCP 为什么会堵塞
- 一般用的操作系统是什么
- linux 诊断进程的命令
- 接下来的职业发展规划
- 聊聊你对代码风格的看法
- AWS Lambda 好用嘛, 新项目还是老项目在用
- 国外 AWS 用的多嘛
二面 (40 分钟)
- 一面聊的怎么样
- 自我介绍
- 未来的规划
- 两个地铁站点之间最短路线算法思路, 有什么已有的经典算法
- 英语口语
- 以后的技术发展方向
- 前端相较于后端会更具有一定的阶段性, 换岗位频率会更高, 你怎么看
- 有时候会忙, 有时候会不那么忙, 你怎么看
- 个人对于前端开发的理解是什么
- 高并发的场景, 如何从技术角度权衡数据一致性和性能
- 印象深刻和自豪的事情
- 聊聊项目, 有什么难点, 项目想要实现什么样的结果
- 项目怎么部署的, 能支持多少并发