满帮前端三面面经
整理了一下感觉好多问题不太了解,但是都使劲儿说了点,稀里糊涂就过了
一面 10.9 50min+
- 自我介绍
- 项目吟唱
- 实习过程中做的事情
- 划词怎么实现的,细节
- 竞品调研
- 代码题找错误
- 前端下载单个图片怎么操作 ❌ 通过设置a标签的download属性可以设置图片点击下载的名字
- 如何设置缓存,使得新版本能够及时更新(前端后端如何配置) ❌
- console.log(0.1+0.2===0.3); //false console.log(0.2+0.2===0.4); //true console.log(0.1*0.2===0.02); // false 这个答错了
- 如何实现准确的小数运算(在支付场景下,答得不太好)❌
- 状态码204 206 302 304 502和504
- 502和504的区别,如果服务器挂了返回哪一个
- 有一些pdf点开是展示,有一些点击是直接下载,是前端配置的还是后端,如何配置的?❌
- 微信扫码登录的流程
- cookie的httponly是什么作用,在什么场景下使用,withcredential有什么作用,在什么场景下使用
- 博客中的动态目录的实现
反问
技术栈:app端react,发单接货客服等,pc端以vue为主
面试流程:面试结果一周之内,两轮技术面+hrbp面
面试官建议:
- 博客制作细节展示
- 读一下红宝书,带着问题去学习,成体系
- 利用英语的优势,可以翻译一些英语文档,提高闪光点
二面hr面 10.13 15min
- 自我介绍,实习和项目
- 实习最大的收获
- 想发展的城市
- 看中公司的哪些
- 对满帮的了解
- 最有挫败感的事,带来的成长
- 对自己最自信的点,最不自信的点
- 生活中空闲时间喜欢做什么
三面技术面 10.16 20min
面试官是天猫过来的,本来是后端,现在在做大前端
- 自我介绍
- es6新特性及其实际应用
- ts是用来干嘛的,怎么解决兼容问题的
- 为什么ts要转成js
- 前端的less也会做类似的事情,有思考过吗 ❌
- 定位和浮动
- 虚拟dom,diff算法
- 除了key以外还有哪些注意的点 ❌
- 实习,有挑战
- 协作上印象比较深的事
- 自己的优点和缺点
- 了解过满帮吗