乔志强 重庆大学·2022届
APP 内打开
14
13
143

小米前端一面二面面经

一面是个小姐姐面试官了

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中的索引试试?不知道

发布时间:2020年07月16日
用户头像
我来说两句…
共 13 条评论
咕噜轱辘 上海交通大学·2022届
浏览器中dom的结构是arr还是list怎么回答
2020年09月24日 回复
嚼大麦 华东政法大学·2022届
楼主你好,请问你是实习、校招还是社招?
2020年09月24日 回复
YeanMU叶目 奇安信·算法工程师
对不起。。菜鸡问一下爬楼是什么
2020年09月24日 回复
YanchuZhang 东南大学·2022届
老哥加油!
2020年09月24日 回复
青春明媚的忧伤り 南京邮电大学·2022届
浏览器dom的结构什么文章推荐看吗😀
2020年09月24日 回复
用户2e491 青春明媚的忧伤り: vivoTest
2020年09月26日 回复
消失的公平正义 平安科技·人力专员
请问楼主什么时候投递的呀
2020年09月24日 回复
有种希望叫正在输入i 香港理工大学·2022届
dd
2020年09月24日 回复
水彩木兰 武汉大学·2022届
想问简历怎么写的
2020年09月24日 回复
楚翊甜 华南农业大学·2022届
有offer了吗
2020年09月24日 回复
微风吹过绕个圈再去爱你! 清华大学·2022届
太厉害了叭
2020年09月24日 回复
土豪!!! 长沙理工大学·2022届
有学习网站推荐吗
2020年09月24日 回复
清风 吉林大学珠海学院·2022届
hr面有吗
2020年09月24日 回复