字节跳动提前批toB 一面面经
项目
muduo的buffer是怎样实现的?
网络编程一定需要buffer吗?不用行不行?
讲一下什么是粘包?
为什么需要粘包?不粘包行不行?
讲一下什么是拥塞控制?为什么需要拥塞控制?
你为什么使用epoll的水平触发?
如果让你实现微信的最近消息界面,你打算怎么实现?
为什么用mmap做缓存能防止数据丢失?
mmap一定能防止数据丢失吗?
看你项目里用了hash表,你能讲一下多线程hash的扩容吗?
数据库里,什么是索引?
如何选择索引?
索引会失效吗?
什么是事务?
介绍下数据库隔离级别。
redis
分布式消息队列
编程题,找二叉搜索树中第k大的数。
(算法题被整蒙了,明明很简单,最后在面试官的诱导下花了好久才出来,果然面试得多面,不然脑子容易宕机)
#字节跳动##面经##秋招##C++工程师#
muduo的buffer是怎样实现的?
网络编程一定需要buffer吗?不用行不行?
讲一下什么是粘包?
为什么需要粘包?不粘包行不行?
讲一下什么是拥塞控制?为什么需要拥塞控制?
你为什么使用epoll的水平触发?
如果让你实现微信的最近消息界面,你打算怎么实现?
为什么用mmap做缓存能防止数据丢失?
mmap一定能防止数据丢失吗?
看你项目里用了hash表,你能讲一下多线程hash的扩容吗?
数据库里,什么是索引?
如何选择索引?
索引会失效吗?
什么是事务?
介绍下数据库隔离级别。
redis
分布式消息队列
编程题,找二叉搜索树中第k大的数。
(算法题被整蒙了,明明很简单,最后在面试官的诱导下花了好久才出来,果然面试得多面,不然脑子容易宕机)
#字节跳动##面经##秋招##C++工程师#