鉴于最近这段时间疯狂面试的体验,决定写一些文字记录下来。
一切原因都是自身技术短板太多,以及性格上一定程度的缺陷吧!
面试准备
- 简历(分电子档和纸质,看情况选择)
- 注意下外形(刮胡子之类的)
- 刷一波面试题
- 背包-雨伞-电源-充电器-充电线-手机
- 突出自己的优势(英文阅读、PS、后端基础)
面试流程
- 填写来客访问记录表
- hr面(中间填写一些个人信息以及面试题,偶尔还有一些性格、心理、智商测试的题目 orz)
- 技术面(根据题目的反馈来对面试者进行第一次定位,然后在交谈中进行二次定位)
- hr二面(中间可能会有上机操作,也可能有复试)
注意事项
- 单双休、大小周,薪资,发薪日期
- 午休时间、加班情况
- 地段
- 业务项目(定制的是外包的说辞)、团队稳定
还需了解
基础框架
构建工具
持续集成
系统测试
上线部署
性能优化
监控统计
前端跨域、安全、性能
http协议、状态码、https
数据类型(基本、引用),类型判断
原型链
懒加载、预加载
节流防抖
call bind applay
js原生、事件委托、组件开发
深、浅拷贝
闭包
递归函数
回调函数
排序、数组去重、一位数组转二维数组
xml、json
缓存cookie session
盒子模型
垂直居中
css属性、css3新特性、动画animation、css hack
浏览器内核、h5新特性
meta、head标签里的东西
页面布局
移动端适配
缓存问题、localStorage、sessionStorage、Cookie
vue组件传值
底层原理、生命周期
virtual dom
路由导航钩子
视图不更新 $set
ES6、Promise、await/async
shell、cmd、terminal
websocket
AMD、CMD
docker镜像创建、启动、删除
jira TFS
Ionic3+ 打包、测试、热更新
WebGL
F2
highcharts
rollup、 parcel、grunt、gulp、wepack
小程序图片批量上传、物联网TCP连接、OOS
mpvue、vant、
参与开源项目
hybird 混合app开发
微信内嵌h5、浏览器内置h5
react、angular
微信小程序框架
Linux命令
node
sql语句
接口
websocket
oss、物联网、连接方式