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请求之外, 从前端把信息上报给后端还有哪些途径

#面经##前端##前端/移动端##货拉拉社招##货拉拉#
全部评论
大佬过了吗? 一面就收到面试满意度调查是不是挂了
点赞 回复 分享
发布于 05-02 16:15 上海
mark一下
点赞 回复 分享
发布于 04-11 12:59 天津
mark
点赞 回复 分享
发布于 03-19 22:58 北京
没有拷打吗
点赞 回复 分享
发布于 02-18 22:34 北京
哈哈,哪个部门?
点赞 回复 分享
发布于 02-16 17:28 广东
几年经验的
点赞 回复 分享
发布于 02-11 17:09 北京
没问算法吗
点赞 回复 分享
发布于 02-10 19:47 广东

相关推荐

真tmd的恶心,1.面试开始先说我讲简历讲得不好,要怎样讲怎样讲,先讲背景,再讲技术,然后再讲提升多少多少,一顿说教。2.接着讲项目,我先把背景讲完,开始讲重点,面试官立即打断说讲一下重点,无语。3.接着聊到了项目的对比学习的正样本采样,说我正样本采样是错的,我解释了十几分钟,还是说我错的,我在上一家实习用这个方法能work,并经过市场的检验,并且是顶会论文的复现,再怎么不对也不可能是错的。4.面试官,说都没说面试结束就退出会议,把面试者晾在会议里面,丝毫不尊重面试者难受的点:1.一开始是讲得不好是欣然接受的,毕竟是学习。2.我按照面试官的要求,先讲背景,再讲技术。当我讲完背景再讲技术的时候(甚至已经开始蹦出了几个技术名词),凭什么打断我说讲重点,是不能听出人家重点开始了?这也能理解,每个人都有犯错,我也没放心上。3.我自己做过的项目,我了解得肯定比他多,他这样贬低我做过的项目,说我的工作是错误的,作为一个技术人员,我是完全不能接受的,因此我就和他解释,但无论怎么解释都说我错。凭什么,作为面试官自己不了解相关技术,别人用这个方式work,凭什么还认为这个方法是错的,不接受面试者的解释。4.这个无可厚非,作为面试官,不打招呼就退出会议,把面试者晾着,本身就是有问题。综上所述,我现在不觉得第一第二点也是我的问题,面试官有很大的问题,就是专门恶心人的,总结面试官说教,不尊重面试者,打击面试者,不接受好的面试者,技术一般的守旧固执分子。有这种人部门有这种人怎么发展啊。最后去查了一下,岗位关闭了。也有可能是招到人了来恶心人的,但是也很cs
牛客20646354...:招黑奴啊,算法工程师一天200?
点赞 评论 收藏
分享
评论
9
67
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务