shopee前端岗面经
整理的有点晚,有些可能没记清楚(本来懒得写的,太多人要了哈哈哈)
一面(大概3-40分钟)
- js事件机制,如何阻止事件冒泡,事件委托原理
- 跨域方案
- 闭包原理应用
- 列举http 状态码/请求头(这里聊了挺多,基本上把我知道的都挖出来了,捂脸.jpg)
- cookie 的一些字段属性
- cookie,session的区别
- 强缓存协商缓存具体过程
- 如何隐藏一个元素
- padding,margin百分比
- 链表的优缺点
二面 (大概40分钟)
- 讲一下实习经历和项目经历
- js 作用域链
- 文件上传进度展示和大文件断点续传
- (这个其实没什么经验,说了下HTML5 File API和相关的思路就过了)
- 回流和重绘,什么情况触发
- vue 和 react 的区别
- 做了一道笔试的变形题,找出字符串中第一个连续三个递增的数字并返回
(这里想吐槽一下,我理解递增不就是+1吗,面试官说是大于)
HR面
- 实习经历,校园经历,在校成绩,奖励情况
- 专业不匹配为什么做前端
- 家乡,工作城市偏好
- 希望公司有什么价值观
- offer 情况,期望薪资
- 如果发了offer觉得什么时候入职比较合适(没想到问这个,以为听错了)
3-12
offer call