字节跳动ToB业务前端提前批一面凉面
TCP与UDP区别。下午刚看过,但是没记牢,一知半解的,背错了,然后就揪着错误的点追问,然后就崩了。。
HTTP组成部分,你能想起来哪些字段,突然发现只能想起来缓存的字段,我准备了那么久的缓存你咋不问!!其他字段都忘了。。。提示我,有http方法,我说method,还有定义编码的字段呢,我还是不记得。。。作罢
死锁及其原因解决办法,其他锁,死锁算是扯对了,其他锁我真的不知道。。。我的操作系统太差也不愿意补。。。
事件流,阻止冒泡的方法,IE呢?stopPropogation(),IE没答上来,刚刚查了是cancelBubble()
this指向,var b = obj.fun;b()中this的指向,答错了。。。
Css优先级,important和内联谁优先级更高?被声明important的属性被其他选择器内部的覆盖会怎样
回流和重绘,什么时候会重绘但是不回流
闭包,手写闭包
算法题,去掉字符串中的’b’和’ac’结构。写是写出来了,但是写的比较复杂,问我怎么优化,想了一个优化的办法,然后不知可否。。。
Promise.all的实现原理(真不会。。。本来他问我用过Promise吗,我说没用过,但是学过,他就不打算问了,但是我坚持说你可以问,然后就问我这个api的原理。。。给自己挖坑。。。)
Array.prototype.reduce原理(我说我没用过)
Vue双向绑定原理,手写数据劫持(刚看过的,没有自己敲一遍,然后敲了一半没敲完)
有点凉。。。除了闭包其他的都答得不是很完美
最后我问他加班多不多,他说会很多。。。
Fine。。。