小米春招前端一面
大约 2 分钟
小米春招前端一面(30-40min)
- 自我介绍
- 学习前端的时间?平时写CSS多还是JS多?
- 水平垂直居中
- 场景题:固定-垂直居中靠右布局
- 场景题: flex实现三栏布局,要求父容器340px,两两间隔20px,两边的盒子紧贴父盒子左右两侧
- 如果子元素添加,添加的子元素依然需要按照这个布局
- 现在父元素的宽度不固定,需要在实现上述布局的同时,实现宽度自适应
- 闭包,以及闭包的应用
- 原型链
- 实现深拷贝
- 平时是使用Promise多还是await async多
- 代码题 手写Sleep()等待方法
- 对HTTP熟悉吗,介绍HTTP状态码 3XX
- 对跨域熟悉吗,介绍一下跨域;开发以及生产如何解决跨域问题
- 强缓存和协商缓存
- Nginx对前端资源缓存的处理(静态资源文件,html文件)
- 说一下Pm2
- Nginx如何处理多页面情况下,刷新404的问题
- Nuxt3重构有遇到什么问题
- React闭包陷阱(悲,简历上就不该写React给自己挖坑了)
- 偏向聊天(为什么学习的前端、你打算转全栈吗、Flutter有实际上手过吗)
反问
- 面试流程(二技术面,一hr面)
- 部门业务(有点多记不清了)
- 部门技术栈(React)
- 您可以接受转框架(我做的大部分都是Vue ,想转React)
面试感受:面试官非常nice,特别是先易后难的这个问法,层层递进。求求了让我进二面吧!!!