字节前端一面凉经
- tcp udp区别
- 停等协议(被上一题引出的)
- TCP为什么不能两次握手、四次握手
- 知道哪些content-type,通常ajax用哪种
- css瀑布流布局
- 用两个栈模拟队列
- reduce模拟map
- 机器人dp
当时的情况:
- 第1题我引出了停等协议,但是没讲好(现在我才意识到,往出来引知识点得是你很有把握的)
- 第4题没说出来多少个
- 第5题直接过了(之前没了解过)
- 第6题之前也没练过,我先说了思路,面试官说对,让我写一写,我写了一个蛮复杂的版本,但目的还算是达到了,面试官让我优化,接着就出了小bug,改着改着面试官直接下一题(没错,实力不在那儿你就是这么卑微)
- 第7题我竟然写成模拟filter了!!!!面试官还提醒着问了我map是干嘛的,还让我跑一跑案例,我直接按filter来了。当下来意识到这个问题的时候我自己都惊呆了。。。估计这个问题没搞错我还是有点机会的。可笑的是我第8题dp的初始化是
let dp = new Array(m).fill(0).map(()=> new Array(n).fill(0))
先笑自己一波吧。。。 - 一开始的版本的初值忘了处理,还改了一下
总结
现在的感触就是,平时复习好是王道,面试前如果还在拼命记东西的话你也许可能会“临阵磨枪,不快也光”,但是你得清楚这样做有可能会造成你的精力不足的问题,在面试那么需要高度集中的时候你拿不出精力,那么像我这样的神操作也就可能出现了(没错,我就是在说我自己,我还记得我面试过程中还脑袋空白了几次)。正确的姿势应该是面前放松半个小时,中午的面试可以午休20分钟左右。
希望看文章的你能有所收获,共勉~
#实习##面经##字节跳动##前端工程师#