2024秋招
- 怎么学习前端
- H5 webView底层原理;如何通信
- websocket 如何实现心跳检测 / 断线重连机制;是否考虑到边缘情况;
- 是如何做页面性能监测,怎么统计页面性能的。
- 设想有个需要处理大量数据的需求,如何处理;(我自己列举了几种情况和对应方式)
- 就所说的虚拟列表来说,如何封装下拉滚动加载组件;有什么边缘情况吗,(重复请求/未展示满一面的情况);如何检测页面元素是否是满的。
- 有了解什么设计模式么,以及对应的应用场景
- 工厂模式的优劣、oop有什么局限性么
- 说到代理模式,那ES6的Proxy是怎么做到数据劫持的
- 为什么采用sse协议,对比http/websocket,有什么考量么
- git 场景题;git merge / git rebase;git reset / git revert
- 登录鉴权;双token 登录cookie替换;oauth第三方登录,在服务端向第三方请求时候,如何验证服务端身份。
- 列举下http状态码
- 说下https链接,为什么需要对称和非对称加密。TTL/SSL是在哪两层之间
- 手撕:TS类型体操
- 手撕:深拷贝
- 反问