02.10 货拉拉前端社招一面面经
1. 自我介绍
2. CSS
- 盒模型的box-sizing
- 水平垂直居中有哪些方式
- flex: 0 1 auto的三个属性分别代表什么
- 对回流和重绘的理解
3. JS相关
- JavaScript中判断一个变量是不是数组有哪些方法
- 有没有了解过类数组或者伪数组, 即arraylike这个概念, 以及如何把他们转换成真正的数组
- 对ES6的Proxy和Reflect是怎么理解的
- 双等号, 三等号和Object.is的区别
- 对事件循环的理解
4. 移动端
- 移动端样式适配方案,
- 比如REM, vw, vh, media query
- 如何在当前Web页面判断用户使用的设备
- 混合开发中H5和原生APP的通信方式有哪些, 如何在H5页面中调用相机
- 了不了解JS Bridge
- 前端的哪个API可以让前端的某个元素滚动到可视区域-scrollIntoView()
5. React
- props和state最大区别是什么
- React组件之间常用的通信方式
- 列举一下过往开发过程中常用的React hooks
- 什么导致了useState有时的表现是同步, 有时是异步
6. TypeScript
- 简单说下interface和type的区别
- 列举一下TypeScript里常用的工具类型,比如required, readonly
7. 工作经验
- 在过往的一些项目开发中, 有没有针对项目性能做过一些优化的尝试
- 构建阶段, 移动端体验阶段进行的优化
- 有没有沉淀什么工具, 或者自己搭建一个平台
- 列举两个你认为有亮点的项目
- 有没有实现过前端埋点
- 除了API请求之外, 从前端把信息上报给后端还有哪些途径
#面经##前端##前端/移动端##货拉拉社招##货拉拉#
2. CSS
- 盒模型的box-sizing
- 水平垂直居中有哪些方式
- flex: 0 1 auto的三个属性分别代表什么
- 对回流和重绘的理解
3. JS相关
- JavaScript中判断一个变量是不是数组有哪些方法
- 有没有了解过类数组或者伪数组, 即arraylike这个概念, 以及如何把他们转换成真正的数组
- 对ES6的Proxy和Reflect是怎么理解的
- 双等号, 三等号和Object.is的区别
- 对事件循环的理解
4. 移动端
- 移动端样式适配方案,
- 比如REM, vw, vh, media query
- 如何在当前Web页面判断用户使用的设备
- 混合开发中H5和原生APP的通信方式有哪些, 如何在H5页面中调用相机
- 了不了解JS Bridge
- 前端的哪个API可以让前端的某个元素滚动到可视区域-scrollIntoView()
5. React
- props和state最大区别是什么
- React组件之间常用的通信方式
- 列举一下过往开发过程中常用的React hooks
- 什么导致了useState有时的表现是同步, 有时是异步
6. TypeScript
- 简单说下interface和type的区别
- 列举一下TypeScript里常用的工具类型,比如required, readonly
7. 工作经验
- 在过往的一些项目开发中, 有没有针对项目性能做过一些优化的尝试
- 构建阶段, 移动端体验阶段进行的优化
- 有没有沉淀什么工具, 或者自己搭建一个平台
- 列举两个你认为有亮点的项目
- 有没有实现过前端埋点
- 除了API请求之外, 从前端把信息上报给后端还有哪些途径
#面经##前端##前端/移动端##货拉拉社招##货拉拉#
全部评论
没问算法吗
几年经验的
哈哈,哪个部门?
没有拷打吗
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
02-10 16:46
前端工程师 点赞 评论 收藏
分享