抖音后端暑期一二三面面经已offer
4.22面的 很晚了 不知道有没有hc 但还是去面了
一. 操作系统
1.进程切换过程
2.中断和异常处理流程
3.向磁盘读写的全流程
4.在上述三个过程中cache和buffer的变化(? 不太懂
二.计算机网络
1.ping协议基于什么?ping协议的执行过程
2.子网掩码作用是什么
3.http的状态字,301和302的区别,使用场景
4.http长连接和短连接,长连接下是怎么实现并发的
三.数据库
1.为什么存储结构用B+树
2.索引设计思路
3.场景题,设计一个索引
四.redis 不会,略了
五.一个字符串,只允许做k次字符的切换,求切换后的最长连续子串。 我傻了,滑动窗口On解法我没想到,硬是动态规划On2给做的,显得我自己很呆
六.聊聊规划,实习经历什么的
写出来感觉还好,但忘记了很多细节,每个问题都是一直深挖直到我回答不出来为止
4.26二面
自己比较爱拖,4.22就约了今天才面
做了一道题螺旋矩阵,肯定是会的,但是飞书IDE我不知道应该怎么输入,面试官也不知道,就非常尴尬,半天不给我输出。。面试官都要没耐心了,俺也一样。。
基本上没问八股,我说我不会redis,就问了问mysql,比如索引原理,B+树索引之类的
对我实习内容比较好奇聊得比较多,也挖的比较深,面了之后好像没什么特别多的感觉,通过与否全看对面缺不缺我了
4.26 三面
还在写面经的时候被打电话让我直接回面试房间参加三面,不得不感叹字节的效率,啧啧啧
面试主要问了问计算机网络的攻击(我不会呜呜),操作系统,mysql
挺常规的,也没怎么问,就不记录了
写的题是两个有序数组的第k大数,关键点是怎么从O(n)降到O(logn)——二分呗
然后聊了聊职业规划,介绍了一下业务,推荐了几本书就结束了
4.27 hr面 聊了四十分钟 有点麻
4.28 oc
4.29 offer
夸一夸字节的效率,真牛
#字节跳动##实习##面经#