字节前端一面凉经
这次是我的第一次面试,实在是太紧张了,算法题挺简单的,而且半个月前才做过,但是第一次在别人注视下写代码,实在太紧张了,再加上自己本来就没怎么搞技术,水平也不够。虽然凉了,也算是一次难忘的回忆。最后希望回馈一下牛客,不过虽然问了好多好多问题,我现在还真回忆不起来了,我尽量回忆:
- 说说你对html、css、js的理解,css和js是串行还是并行。
- 进程和线程
- http缓存
- 实现居中,分大小固定 和按百分比
- 类似下列代码的结果,并解释原理,这个追问了好久,感觉解释不是很满意(现在知道是宏任务和微任务,当时不会)
setTimeout( ()=>{ console.log(1)}; setTimeout( ()=>{ console.log(2), 0} ); console.log(3); Promide.resolve.then( ()=>{ console.log(4), 0} ); console.log(4); setTimeout( ()=>{ console.log(2), 10} );
- js有哪些数据类型,举几个object
- html5新特性,如何识别html
- webpack用过么?原理明白吗?为什么 可以 import css文件 --瞎猜
- VM了解多少。原理明白么? --不明白
- 对ES7了解么 -- 不了解
- react开发用的是hook么? 不是,那说一下生命周期
- react-router如何工作?如果输入 '/a/b/c/index.html'应该怎么处理
- redux开发用过么
- BFC
其余真想不起来了,我这记性