小米MIUI前端暑假实习第一轮面试

3.19 10:00 pm 小米前端暑假实习第一轮面试

吐槽下面试官都没自我介绍,到最后轮到我问题他才说他是MIUI部门的。😌
但老哥人还算nice,问我是不是在美国,还聊了会美国的疫情,确实感觉对一开始紧张的气氛确实有舒缓作用。

正文:

CSS:
px, em, rem 区别是什么?        (只用过px 和 %)
块元素 行内元素?    (我思考了很久这对应的英语是什么,最后还是没想出来)
盒子模型 怎么样的?

JS:
JS 有什么数据类型
JS里面 1+‘1’=???   1+null=???
this 如何改变?  (只知道 bind和 箭头函数)
手写一个bind()

网络:
三次挥手 四次挥手          (高频题)
HTTPS过程?   (只知道和http区别😢)
SSL的对称加密和非对称加密了解吗?
HTTP 状态记得吗, 301、302?        (只记得200:OK)

React:
组间通信?
setState同步还是异步?
ES6了解吗?    (我说我上学期刚学的,就都是最新版。不知道这算是加分还是减分回答)

正则表达式懂吗?         (还是思考了好久正则表达式对应的英语是什么,最后还是让他给个例子才想起来是regular expression)
正则表达式里面,*和+的区别是什么?

算法:
知道几个排序算法        (思考:heapsort,mergesort中文是啥? 堆排序?合并排序?)
手写一个bubble sort    (一开始说是让我写quicksort 吓坏我了,最后才改口让我写歌bubble sort就行了)

Git:
pull和fetch区别  (依稀记得pull fetch merge 这三者之间有个谁加谁等于谁的等式的)
tag branch 区别。 (完全不知道tag是啥😢)

最后让我问问题,我问他在小米工作最大缺点是啥。
他思考了好几秒,竟然说抱歉 没想过???
要知道 这种关于自己的缺点的回答,他要是被面试的,他就凉了。😉

Anyway, 整场面试体验还算不错。问的问题挺基础的(虽然有些我还是不会),也挺全面的。
一些可以明明深挖的东西也都没细问。也没问简历里的项目。
#小米前端面经##小米##实习##前端工程师##面经#
全部评论
请问您是在官网投递的嘛,我投的算法暑期实习生只有申请成功几个大字,好多天没变了
2 回复 分享
发布于 2020-03-20 12:08
你好。大佬。可以帮我内推一下吗?
点赞 回复 分享
发布于 2020-03-20 13:03

相关推荐

面试摇了我吧:啊哈哈面试提前五个小时发,点击不能参加就是放弃
点赞 评论 收藏
分享
4 26 评论
分享
牛客网
牛客企业服务