26秋招新浪微博前端二面
1.自我介绍和项目介绍
2.微博的“时间线/信息流”需要加载大量图文和视频你会如何设计前端的渲染和加载策略,以保证用户在快速滑动时的流畅性和低内存占用?
3.微博的“热搜”和“评论数”等数据需要极高的实时性。请比较轮询、SSE 和 WebSocket 这三种技术,并说明哪种更适合微博的实时数据推送场景,为什么?
4.微博 App 内嵌了大量的 H5 活动页。请描述一下 H5页面如何通过 JSBridge实现与 Native App(如iOS/Android)的双向通信,并指出这种通信可能遇到的问题。
5.当用户进行点赞、评论、转发等操作时,可能会产生苟盘务性.廷英动并发的 API请求。前端如何通过请求管理(如防抖、节流、请求合并)来优化用户体验和服务器负载?
6.假设微博 H5 某个页面出现白屏。你会如何结合前端监控体系(如性能监控、错误监控)来快速定位问题并分析其根本原因?
7.在微博的复杂业务中,如何处理用户权限和鉴权问题?请简述你理解的 Token 刷新机制是如何工作的。
2.微博的“时间线/信息流”需要加载大量图文和视频你会如何设计前端的渲染和加载策略,以保证用户在快速滑动时的流畅性和低内存占用?
3.微博的“热搜”和“评论数”等数据需要极高的实时性。请比较轮询、SSE 和 WebSocket 这三种技术,并说明哪种更适合微博的实时数据推送场景,为什么?
4.微博 App 内嵌了大量的 H5 活动页。请描述一下 H5页面如何通过 JSBridge实现与 Native App(如iOS/Android)的双向通信,并指出这种通信可能遇到的问题。
5.当用户进行点赞、评论、转发等操作时,可能会产生苟盘务性.廷英动并发的 API请求。前端如何通过请求管理(如防抖、节流、请求合并)来优化用户体验和服务器负载?
6.假设微博 H5 某个页面出现白屏。你会如何结合前端监控体系(如性能监控、错误监控)来快速定位问题并分析其根本原因?
7.在微博的复杂业务中,如何处理用户权限和鉴权问题?请简述你理解的 Token 刷新机制是如何工作的。
全部评论
相关推荐
查看6道真题和解析