百度前端面试题之--百度三面

一面

  • 1、问我有没有用过 git,尴尬的回答没有
  • 2、问我有没有和后端联调过,比如跨域,回答了跨域很多方法
  • 3、问了我闭包,回答了一下,问我闭包怎么实现模块化,这里也回答了一下,回答着回答 着想起了 es6 的模块化,觉得有异曲同工之妙,就一起讲了
  • 4、vue,问了我钩子函数吧,created 和 mounted 的区别,讲了后,问了我$refs 是用***嘛 的,写在 mounted 还是 created 里面,我回答了写在 mounted,并说明了原因,
  • 5、问了 Object.assign 的用法,
  • 6、vue.computed 和 watch 了解不了解
  • 7、npm run dev 是干嘛的
  • 8、平时通过什么学习,用过 w3c school 嘛,了解 MDN(一个前端学习网站,老高推荐 过)
  • 9、一面没有问任何项目!!!

二面

  • 1、先问我一面问了啥,说一面评价很好,但是没有写问题,?
  • 2、问了我异步,让我讲方法,问了我 thunk,让我讲怎么实现的,问了我函数式编程
  • 3、问了我排序,我讲了快排
  • 4、二面讲了好久项目,阿里的项目(业务建模方法,)和前端的项目都讲了,阿里的项目 他本来想问的,思考了一下,说自己也不懂,然后放弃了
  • 5、当天面试了 3 场,只能想起这些了

三面

  • 1、讲了项目
  • 2、讲了平时在实验室干嘛
  • 3、问了哪里人,愿意离开浙江嘛(哎,不知道是不是被他发现了我撒谎)
  • 4、问了阿里和百度都给我 offer,怎么选择 ,我纠结了很久,当时还很城市,想着阿里在杭州,一定去阿里的,最后弱弱的回答,看做的事情,哎,应该说很喜欢百度,百度是一家以技术驱动的公司,毫不犹豫去百度的
  • 5、貌似就是聊天,然后结束了,问过了没,让我等消息,我问如果没过会有通知嘛,面试官开心了笑了起来,说不知道,然后问了要了身份证号,我不知道这个是什么操作,但是 还是给了

tips:我后面看牛客网上说,很多人是第三面(主管面直接通过不过,也有人没有被要身份证号的,所以当时觉得有offer的希望还比较大,后面据说8月20号发提前批offer,我没有收到,8月21号给hr发邮件,然后hr说没有收到offer就是没过,我说我被要了身份证号,hr说,被要了身份证号一般是过了的,让我再去问问三面面试官,然后三面面试官告诉我,没过,我问原因,说是综合原因,这个插曲搞得人蛮不爽的)