首页 > 小米前端一面二面面经
头像
mus在做梦
编辑于 2020-08-24 18:12
+ 关注

小米前端一面二面面经

一面是个小姐姐面试官了

1.实现垂直居中,我手写了transform和flex的
2.margin重叠解释下
3.盒模型
4.兼容移动端一些问题?rem、em、vh、vw
5.http缓存
6.cookie的跨子域访问的事(简单说了下理解)
7.cookie和localstroage区别
8.跨域的方法
9.cors的头
10.dom捕获、冒泡、事件代理
11.call、apply、bind区别
12.写个大数+1
13.写个二分查找

大概一个小时吧,我觉得我语速好快,虽然还是不深入,小姐姐说一会儿二面

之后一个老师给了二面,问了很多简历上边的东西,但是我真的底层或者实现无力啊orz
有点被虐,差不多一个小时

1.爬楼(我一开始写的递归,后来让我优化,我写了缓存空间换时间,然后老师再优化空间,ok忘了还有dp)
2.浏览器中dom的结构是arr还是list?问我浏览器中div.children的遍历是怎么实现的,写一下伪代码和思路,怎么做成O(1)的复杂度(在老师的提醒下顺出来了)
3.react element 我愣了下,是组件吗?老师说是vdom
4.让我说一下vdom和原生js有什么区别,我讲了diff(没答出来老师的意思,最后老师说。。效率虚拟dom会降低运行效率,但是会节省开发效率)
5.声明式开发和命令式开发是什么?不了解orz
6.能不能写一下useContext和useReducer,不能orz忘了因为确实逻辑比较复杂,看见才会用
7.cookie、localStroage的区别?为什么cookie要这么小?
8.服务端session的实现方式?emmm自己答了点理解但是不知道他与客户端的对应方式
9.mysql中的索引试试?不知道

一个星期内回复,共两轮技术面,许愿一个hr面吧,小米北京做数据的部门

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐