百度搜索产品研发部-T联合前端提前批一面(8.23)
面试生涯里面最难的一场面试,全程高压。五道笔试题,每题只给5分钟而且会计时。每个问题会深挖,逼着我6分能力答出10分,感觉就像孙悟空总是翻不出如来佛的五指山一般,很有压力,但是收获也是满满的。也侧面能反映出今年的秋招态势确实很严峻。反正我自己抱着,“今天被你虐了,我回去吸取教训和经验。下次我面对其他公司就可以更从容更有把握”的心态。一点点去做,戒躁戒骄,笃力前行
- 介绍一下学习经历
- 实习过程中,如何与后端进行衔接沟通的
- 如何使用服务器进行渲染
- 介绍一下实习做过哪些工作
- 说一下项目的难点(性能优化)
- 如何监测性能(lighthouse,并介绍看哪些指标(FMP))
- 介绍具体的优化措施,以及优化的结果(降低了几秒时间),这一块不停被打断被反问(这一部分持续了20分钟)
- 第二个项目setTimeout如何模拟的setInterval,以及这两者之间的区别
- 一个数值为10,如果使用setInterval和setTimeout(模拟setInterval)每秒减少1,执行过程计时器被阻塞了,那么8秒后,该值为多少
- CSS选择器的优先级,除了!important,哪种优先级能比id选择器更高
- 跨域问题如何解决的,jsonp如何解决的跨域,细节全部抠出来,具体怎么做
- 说一说网络攻击,以及如何防范
手撕题
- 如何提取url&之后的关键词
- 涉及到立即执行函数和var let 说输出的值
- 写一个JSONP
- 忘了
- 忘了
反问
- 我没啥想问的,就是想感慨一下,“这次面试是我面过最难的。原来面过最难的是上一次面百度,我感觉不像是校招,倒像是社招的难度了,每次我想放马奔腾的时候,就扒拉一下被拉回来,总是按照面试官的节奏,我的节奏全部被打乱了”
- 面试完之后,挂断了视频。自己口吐芬芳“这TM也太难了,woc”