字节秋招前端一面
问了基本情况,包括实验室课题内容,论文,offer情况
八股几乎没问,剩下时间一半实习,一半手撕
八股:DNS解析的过程,在什么时候缓存的
VUE的生命周期:顺嘴说了实习项目里的一个点,就问到如果是你会在哪个生命请求数据,
canvas和svg的区别
typescript:any和unknown的区别
git常用操作,merge和rebase的区别
项目(因人而异就写给自己看了):
- 组件一致性治理项目的背景,难点是什么;怎么判断组件之间的值是怎么传递的,有没有形成自己一套的方法;实际上是对现有组件的一个接入;是否使用级联框,大概是想问用级联选和表格选的区别。
- 自动化测试平台覆盖的业务是哪些,负责工具的实现和使用(看出来不太感兴趣)
- 大文件分块上传怎么实现的
手撕:(1)reduce实现map,(2)对对象的key进行排列并使用数组返回