字节懂车帝暑期一面
2022.03.22
10:30~11:30
其中包含调设备面试平台:飞书(提前的电脑上安装好)本人第一次面大厂,还是太菜
面试流程
自我介绍
项目介绍
项目中的技术点,不同的数据库
口述题
布局,左右固定,中间自适应
margin float浮动
其他方法?flex?不懂
HTTP
http2.0相对1.0的改进
https
防抖节流
具体是怎样的
区别
移动端布局
em rem
笔试题
箭头函数的三个输出
fun1(x)=>x
fun2(x)=>{x}
fun3(x)=>({x})
console.log(fun1(1)) // 1
console.log(fun2(1)) // undefined
console.log(fun3(1)) // ({1})
宏任务&微任务&异步
手撕代码题
所有入参求和(11min)
sum(1,2).sumoff()
sum(1,2)(3).sumoff()
sum能被重复执行,sum本身是一个函数,并且能重复适用多次
其它问题
前端技术和动态?
面试总结
基础还得补(网络协议),面完发现自己菜的不行,还是得好好学,想想自己之后工作真实负责项目的场景,就这,你还想工作,你啥也不会。
需要注意的点
- 环境:提前准备好,周围环境安静、设备一切正常、电量充足,最好使用电脑,因为会写代码。
- 面试中需注意:面试官在面试的过程中,其实很容易看出你对知识的掌握程度,所以不要想着浑水摸鱼进大厂,面试官问到的点,将你知道的东西尽可能多的输出给面试官。当面试官问到的内容,你不了解或者不熟悉时,可以尽可能地往你了解的方向扯,比如https,如果你不了解,那可以说,我了解http,它是什么,它在前端开发中是什么样的存在...,反正就是不要一问三不知,让面试官看到你的真实水平。
- 紧张:其实不用紧张,因为你们也是双向选择的过程,人间面你,找你进去,也是让你更好的打工,你也可以从大公司的大平台中获得成长,这也是大家都获益的双赢过程,所以说,不要紧张,将自己所了解的都展示给面试官。