(回馈牛客,攒人品)小米前端一面

9月16号上午11点小米一面。(第一次写面经哈哈哈)
简单自我介绍之后就开始问问题了:
1、css盒模型。
2、position的属性值,记得答sticky。
3、左右宽度固定中间自适应的三栏布局,尽可能多答,包括grid,table这些。
4、清除浮动的方法,记得答全。
5、css选择器,及优先级。
6、js中如何判断一个变量是数组,包括Array.isArray()。
7、js浅拷贝和深拷贝。
8、说说ES6的了解,然后根据你说的点提问。
9、说说箭头函数。
10、说说arguments,如何将伪数组变成数组,三种,记得说Array.from()。
11、说说ES6里的模块化,module default,export区别,记得说说import静态编译加载与CommonJS的require动态加载区别。
12、强缓存和协商缓存,具体的过程,E-tag/if-None-Match,和Last-Modified/if-Modified-since。
13、浏览器可持久化存储,然后就问了localStorage、sessionStorage区别,并且在项目中什么地方用到了。
14、CSRF问题。
15、vm,vh单位。
16、webpack打包,用过哪些loader,讲讲url-loader和file-loader的使用场景。
17、post、get区别。
18、vue数据双向绑定。
19、vue的路由模式。
20、数组去重的方法,尽量多说。
然后就是一些无关技术的问题:
21、你最近看的一本与专业相关的书和与专业无关的书。
22、你研究生期间除了学习干的事最多的是什么?我说和同学打羽毛球,周末出去爬山,他就笑了,你看看身后室友笑了没🤣🤣🤣。
22、然后说说对小米产品的了解?优点和缺点
23、扯了个题外话,说我是仙桃人,(其实我早听出他口音是仙桃附近的哈哈哈😄😅),然后我就随口一问是不是仙桃附近的,他说是的😘
最后就是我问问题
24、我问了关于新员工培训的方式,他给我说了许多,从技术方面,从综合素质方面。
25、关于小米公司的业务。
总体来说,面试还算顺利,许愿二面。祝自己和各位拿到自己满意的offer😎!!!!




#面经##校招##小米##前端工程师#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-09-16 16:27
楼主威武!太厉害了吧!
点赞 回复 分享
发布于 2020-09-16 16:32
lz收到二面通知了么
点赞 回复 分享
发布于 2020-09-16 19:29
你的一面面试官是不是戴眼镜的天门人
点赞 回复 分享
发布于 2020-10-04 13:09

相关推荐

02-11 17:47
已编辑
门头沟学院 Java
神哥不得了:神哥来啦~建议先在网上找一些高频的八股去背,然后再去广泛的背八股,这样的学习会更有效率一些,简历的这两个项目建议换掉,换成两个高质量的项目,这样的话获得面试的比例会更高一点,专业技能的话排版要注意一下,要加句号的话就都加,要不加就都不加,荣誉奖项的话写在教育经历里边吧,这个确实没有太多的含金量
点赞 评论 收藏
分享
头像
02-21 16:31
长沙理工大学
大家好,今天分享一个很贴合目前校招时间段的提问:Up你好,本人双非本科大四,软件工程专业。大学前两年因为感觉前端好学,岗位也多选择学习前端。但那时比较懒散,课也多,所以前端也没有学多好。后来互联网寒冬,觉得出去不好找工作。就在大三下开始准备考研,但在去年10月份放弃考研(因为家里的一些事故,一个半月没有复习考研),处理好后,剩70多天感觉考不上值得上的学校。所以干脆准备就业,但感觉前端这个方向特别凉,于是换成了Linux c++方向(为此拒绝了一个前端实习)10月底到现在复习了c语言,学习了C++语法,特性,包括STL这些。学习了Linux系统编程进程线程,网络编程tcp/udp,多路转接,l...
牛客230000345号:毕业入坑两年,提点参考的东西吧,建议边找边备研,学历才是第一生产力,后期如果你要职业发展,这是最基本的几个了,工作和晋升除了项目经验,不就是比的派个人学历、吹牛能力和一堆头衔了(晋升的话,派系很重要)。 工作方面,不了解服务端,但是你可以看招聘,其实相比来说qt在客户端和服务端都可以用到,而且跨平台兼容性好,而且qt不就是c+++吗(学好c++,用哪个框架都不头痛),qt不只是给你个UI界面,封装的很多东西都是可以借鉴的。看你想去哪个城市,现在长沙软件行情不好,真心建议没上岸可以去深圳看看,长沙这边工资对标深圳砍半(眼泪流下来),长沙不少大一点私企面试的也开始卷学历卷项目(双非泪奔),如果想去国企你要能吹当然也可以(其实国企也就那12%的公积金了,并不稳定,但是稳定穷是肯定的)。 想去好一点的,建议把基础打牢,学历一定要提高(长期发展一定要,国内还是不少地方学历论的),如果有实习期建议能参与公司项目就参与,不然只会被拷打,最好从项目或者demo里把设计模式、指针、特性、模板、多线程实现并发并行、通讯协议、数据库这些基本的学会一部分,建议再学学qml和Linux,最好学一点嵌入式(Linux用在嵌入式板挺多的),掌握一门脚本语言(Python,Python,Python)和git或者svn代码管理,没签合同(不是三方),你还是校招生,校招只有一次(当然也可以说是本科一次,硕士一次,博士一次),用了错过就没有了,好多公司最喜欢招应届生了,一张白纸(又便宜又容易被PUA)。 最后,其实纠结这么多,不如第一份工作就选你最喜欢的编程语言、框架和操作系统,反正都是牛马,也不一定只吃一家喂的草
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

更多
牛客网
牛客企业服务