小米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, 整场面试体验还算不错。问的问题挺基础的(虽然有些我还是不会),也挺全面的。
一些可以明明深挖的东西也都没细问。也没问简历里的项目。
#小米前端面经##小米##实习##前端工程师##面经#
吐槽下面试官都没自我介绍,到最后轮到我问题他才说他是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, 整场面试体验还算不错。问的问题挺基础的(虽然有些我还是不会),也挺全面的。
一些可以明明深挖的东西也都没细问。也没问简历里的项目。
#小米前端面经##小米##实习##前端工程师##面经#