拼多多前端面经(一面 + 二面 +三面,等面试结果通知)
赞赞人品,求过~~
一面(2017.08.17,20min)
- 自我介绍
- CSS 中 inline 元素可以设置 padding 和 margin 吗?
- 左边固定,右边自适应的两列布局,右面的 DOM 顺序在左边前面,说下实现?
- CSS box-sizing 的值有哪些?
- JavaScript 的基本数据类型?
- 如何判断 JavaScript 数据类型?
- 如何给元素添加事件?
- 如何阻止事件冒泡、阻止默认行为?
- 有一个字符串,里面包括 11 位手机号,如何把里面的手机号替换成别的字符?
- Header 头 Set-cookie: http-only 是干什么用的?
- 还有什么想问我的?
面试官很好,说的不到位的地方也及时给指正。感觉没有什么压力。
二面(2017.08.24,25min)
- 自我介绍
- 讲讲你做过的项目
- 项目中提到了 React,问:React 组件的生命周期?父子组件之间如何通信?子组件之间如何通信?
- 前端性能优化?
- http 缓存原理?
- JavaScript 的垃圾回收机制?
- CSS BFC 原理?
- box-sizing 属性(两种盒子模型)?
- 稳定的排序和不稳定的排序?
- 快速排序的思路?
- 堆排序的思路?
- 还有什么想问我的?
全程我在说,面试官在听,还算不错。
三面(2017.08.31,25min)
- 问了下学习成绩,考虑过读研吗?为什么选择工作?
- 问了下项目的情况和学习经历?
- 有没有拿到其他公司的 Offer?
- 了解我们公司吗?用过我们的产品吗?感觉怎么样?
- 了解我们工作时间和待遇吗?
- 问了下家庭情况?
- 你所期望的薪资价位?
- 还有什么想问我的?
主要谈了一下薪资和待遇问题,说一周后会有通知。
#前端工程师#