阿里前端社招面经分享
一面,电话面
- 简单自我介绍, 做过哪些项目, 使用哪些技术栈 ?
- 如何看待前端框架选型 ?
- vue的如何实现双向绑定的 ?
- react virsualDOM 是什么? 如何实现? 说一下diff算法 ?
- 工作中最出色的点, 和你最头疼的问题 如何解决的 ?
- 平时如何学习, 最近接触了解了哪些新的知识 ?
- 简单自我介绍, 介绍一下你的项目, 技术栈 ?
- SSR 和 客户端渲染有什么区别 , vue是如何实现绑定事件的 ?
- React Diff 算法 ?
- 简述从网页输入url到网页展示的过程发生了哪些事情 ?
- 浏览器事件有哪些过程? 为什么一般在冒泡阶段, 而不是在捕获阶段注册监听? addEventListener 参数分别是什么 ?
- webpack的原理, loader 和 plugin 是干什么的? 有自己手写过么 ?
- http报文头部有哪些字段? 有什么意义 ?
- 主流框架的数据单向/双向绑定实现原理 ?
- 简述转行经历, 如何学习 ?
- 简述公司node架构中容灾的实现 ?
- 和一面前3问基本一致,简述项目,React vue区别 virsualDOM实现
- 移动端如何优化首页白屏时间过长 ?
- js浮点数运算不精确 如何解决?
- 静态文件的浏览器缓存如何实?
- ES6 generator函数简述
- new String('a') 和 'a' 是一样的么?
- TCP三次握手的过程, get post请求的区别 ?
- 工作中最得意和出色的点, 头疼的点, 问题如何解决的
- 公司的前端工程化实践
- DOM基础知识,添加元素,删除元素等等...
- 移动端优化方式? 离线包是如何实现的?
- 最后聊了一下项目,聊了一下目前公司