当前位置: 首页 > 面试经验 >

百度提前批前端三面凉经(已共享。。。)

优质
小牛编辑
112浏览
2023-03-28

百度提前批前端三面凉经(已共享。。。)

今天刚刚面试完百度的三面,总共进行了2个小时,但是挂了,写下面试经历(供大家和自己参考提高)
总的来说还非常遗憾,自己有些知识点细节掌握的不是很牢固,知识的广度还需要加强。
但也希望面试官能尊重面试者,不要互相浪费时间。整场面试下来,对方那边非常吵闹,基本上听不清面试官在说什么,他也是换了4-5个地方,一直在到处走动,中途还掉线了一次。(就不能提前约个面试间吗?)
部门:百度直播联合-T联合

1.日常自我介绍
2.面试官对二学位比较感兴趣,问了一些学习经历。我原本以为三面会聊聊天算了,没想到后面问了2个多小时。
3.项目里面使用了axios,那axios是基于什么技术进行封装的,(答上xhr)那xhr的全称是什么?(忘记)还有哪些方法?(答:fetch jQuery )还有什么发请求的库吗?(不知道了)
那这些库有什么区别?(答了一些区别)面试官不满意,看到在说话但是听不清说了什么。
4.axios默认会携带cookie过去吗?cookie是如何进行设置的?
5.http的状态码
5.浏览器的缓存策略和方法,对应的请求头和响应头、状态码(八股秒答)
6.webpack如何构建一个初始的应用?
7.npm的过程,npm的全称(忘记了),(我说用的yarn),那yarn和npm的区别和联系是什么?
8.项目遇到的难点
9.中途又扯了下我现在拿到别的offer了没有?在学校里面研究的方向是什么?有没有投递别的岗位?
10说问你最后一个问题:输入url到页面渲染的全部过程(八股秒答)
11.又开始问别的问题:
写了一个闭包的输出题目,考的是作用域链(秒答,被说这题太简单了)
12.写了一个基于class继承的题目,这样写行不行
class Person {
    constructor(name){
         this.name = name 
    }
}

class person1{
     constructor(name){
         this.name = name 
    }
}
我说不行要用super,他问super的作用(答改变this的指向,他觉得没有解释清楚,自己又在那里讲了半天)
13.问我项目有没有上线,(答没有),问我部署上线的过程。(买服务器,装nginx)问我买谁家的服务器?(。。。买百度的
14.打开了百度直播的网站,打开调试器,问我如何获取页面的宽度,问我网站标题的标签是哪个,打开网络请求问我response中的各个响应头对应的含义和内容。(顶不住了已经)
15.script标签中defer和asnyc的区别?defer类型script和domcontentload的执行先后顺序。
16.打开了一个网页和调式器,在命令行输入什么能获取页面的宽高和视口的宽高。
还有一些问题想不起来了,2hours后面真的太累了,话都说不出来了。。。



#前端面经##百度#
 类似资料: