记一次凉凉的小米前端面试(应届内推)

简介: 这篇内容是朋友发在掘金上的,他的掘金前言初入北京,人生地不熟的,找工作这种大事就直接到我脑袋上了。有幸小米的hr给我发了面试通知让我去快(bei)乐(shang)的面试。

这篇内容是朋友发在掘金上的,他的掘金

前言

初入北京,人生地不熟的,找工作这种大事就直接到我脑袋上了。有幸小米的hr给我发了面试通知让我去快(bei)乐(shang)的面试。

这里简单说一下,这给面试是我大四找工作的时候面的,这个机会是我一个朋友内推的,他说他们部门缺人,按校招流程走。不是社招,不是社招,不是社招,而且也不是核心MIUI那种部门。(文末有福利)


一面

第一面还是很基础的一套问题

  • 1:从输入一个url到浏览器页面展示都经历了哪些过程?
    Dns查询、三次握手、http请求、

  • 2: new生成一个对象的过程:
    核心就是return this啊

  • 3:请简单说明什么是事件冒泡和事件捕获以及事件委托
    这个答案太直白了,不多提了
    然后就是来点css了

  • 4:请实现一个两边宽度固定中间自适应的三列布局。
    不多提:圣杯布局、双飞燕

  • 5:flex布局有没有了解?

比较轻松的走过了一面,喝口水休息休息。平复一下紧张的心情
刚平复心情这二面就过来了。


二面

二面:(js不好的看官可以好好学习一下)

  • 1:请简单叙述一下原型链s
    从prototype、隐式的proto、constructor再到修改原型链的内容会导致的影响。这一块还是比较熟的

  • 2:ES6了解吗?请简单说一下promise机制
    异步的承诺机制、顺势说了一下解决回调地狱的问题

  • 3:手写一下深拷贝:
    这个告诉各位看官一个简单粗暴的加分方法
    JSON.parse(JSON.stringify(obj)) 用JSON实现深拷贝

  • 4:如何改变this的指向,
    当然是call、aplly、bind,紧接着问了一个这之间的区别

  • 5: ==与===的区别 typeof null的结果是什么

  • 6: 说一下如何实现闭包

  • 7: 同步与异步的执行顺序

二面也就是这样差不多没啥悬念的过了。问题难度上我认为比较一般,更多的是去靠自己讲述,可能面试官在看我深度吧。
我又开始平复心情,快乐的就看到了三面


三面:

  • 1:get与post的请求的区别

  • 2:什么情况算是跨域?如何解决跨域问题?

  • 3:一个有序的数组进行查找操作?(手写)
    别说了,二分查找开始吧

  • 4:手写一个快速排序
    你看归并排序行吗?好吧不行.之后就开始了数据结构、算法、计算机网络的快乐旅程...
    我就是在这一块凉的,这方面的基础知识还真是不大过关。

前端工程方面的问题也算了解一下了。这次面试感觉自己应该在算法与数据结构方面再下下功夫。谁说前端不考算法的??????


到文末了,成功把你骗过来了~

我们共同维护的公众号,不感兴趣的就直接无视掉吧

因为身边的同学从事互联网相关职业的比较多,并且大家闲时聊天时总会吐槽找工作有很多坑,所以打算把身边同学找工作的经验,统统收集起来。提供给想从事这方面同学,希望圈内好友可以共同进步,共同少踩坑。

img_f003300bc2c7b162ec15a0c2e413d44c.png
个人公众号

我们基友团其他朋友的文章:

Android基友
Java基友

目录
相关文章
|
21天前
|
前端开发 JavaScript 网络协议
前端最常见的JS面试题大全
【4月更文挑战第3天】前端最常见的JS面试题大全
44 5
|
3月前
|
设计模式 前端开发 算法
No210.精选前端面试题,享受每天的挑战和学习
No210.精选前端面试题,享受每天的挑战和学习
No210.精选前端面试题,享受每天的挑战和学习
|
3月前
|
消息中间件 缓存 前端开发
No209.精选前端面试题,享受每天的挑战和学习
No209.精选前端面试题,享受每天的挑战和学习
No209.精选前端面试题,享受每天的挑战和学习
|
3月前
|
前端开发 JavaScript Java
No208.精选前端面试题,享受每天的挑战和学习
No208.精选前端面试题,享受每天的挑战和学习
No208.精选前端面试题,享受每天的挑战和学习
|
3月前
|
存储 缓存 前端开发
No198.精选前端面试题,享受每天的挑战和学习
No198.精选前端面试题,享受每天的挑战和学习
|
3月前
|
前端开发 JavaScript API
No196.精选前端面试题,享受每天的挑战和学习
No196.精选前端面试题,享受每天的挑战和学习
|
3月前
|
存储 JSON 前端开发
No206.精选前端面试题,享受每天的挑战和学习
No206.精选前端面试题,享受每天的挑战和学习
No206.精选前端面试题,享受每天的挑战和学习
|
1月前
|
存储 缓存 监控
2024年春招小红书前端实习面试题分享
春招已经拉开帷幕啦! 春招的拉开,意味着新一轮的求职大战已经打响,希望每位求职者都能充分准备,以最佳的状态迎接挑战,找到心仪的工作,开启职业生涯的新篇章。祝愿每位求职者都能收获满满,前程似锦!
75 3
|
1月前
|
前端开发 数据可视化 安全
2024金三银四必看前端面试题!简答版精品!
2024金三银四必看前端面试题!2w字精品!简答版 金三银四黄金期来了 想要跳槽的小伙伴快来看啊
85 3
|
2月前
|
存储 前端开发 JavaScript
前端面试:如何实现并发请求数量控制?
前端面试:如何实现并发请求数量控制?
84 0