字节跳动上海 广告系统 一面 视频面试 1小时7分钟
1、自我介绍
2、比赛项目介绍
3、比赛项目的缓存数据的一致性怎么做的?延时双删
4、你们学校的Linux课程是怎么样的?
5、Linux的内存不足时会发生什么?对换
6、内存是怎么交换到外存的?
7、不同的换页算法分别有什么样的优缺点?
8、说说一个程序访问到物理内存的过程是怎么样的?从汇编代码到CPU寻址到虚拟地址转物理地址解释了个遍
9、说说操作系统的虚拟内存
10、进程和线程的区别和联系
11、多进程和多线程的区别,分别适用哪些应用场景。
12、TCP协议和UDP协议的区别,分别适用哪些应用场景。
13、说说计算机网络是如何根据IP地址定位到一台主机的。当时应该从ARP协议来回答的。
14、TCP协议的可靠性体现在哪些方面。
15、说说HTTPS协议。
16、MySQL的数据库引擎你了解哪些,说说。MyISAM和Innodb
18、数据库的事务隔离级别
19、说说InnoDB的MVCC
20、InnoDB除了有binary log外,还有哪些日志?
21、说说redo log和undo log
22、说说数据库的主从复制机制
23、除了B+树结构,你还了解哪些数据结构,说说它们的特点?B-树,红黑树,哈希索引
24、算法题:有序数组元素有重复,求去重后的数组长度。
25、反问环节:面试官老师的评价,基础知识非常扎实,一看就是有备而来的。
面试官老师人很好,而且超级帅,回答错误的题会提示我回去再多看看。
跟同学们传闻说的一样吧?字节一二三面就一面最难,的确面试官老师的问题都快把我深挖空了。
一面非常看重你的基础知识,各位在准备的时候要努力复习基础知识呀。
全部评论
(12) 回帖