字节c++后端实习生一二三面面经

Posted 中二病没有蛀牙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字节c++后端实习生一二三面面经相关的知识,希望对你有一定的参考价值。

字节

因为一二面是一起面的,可能具体那些问题是哪一面记不太清了

一面

先问项目

数据库

数据库的范式,第一范式,第二范式,第三范式,BC范式

tcp和udp的区别

三次握手,4次挥手

为啥要等待2msl

https的加密原理

拥塞控制

进程线程区别

多级缓存

重载和重写

算法题一个傻逼dfs

二面

二面答的巨烂,不知道怎么过了的,是个奇迹

段页表区别

进程的通信方式

设计模式,单例,抽象工厂(抽象工厂完全不会)

智能指针,底层实现

谈谈多态,虚函数的底层实现

什么是死锁,有哪些解决方式

lru

mysql索引 底层原理 (数据库完全不会,面试官都让我去看一下)

智力题,一个5l的杯子,一个3l的杯子,怎么称4l

算法,一个快速排序,找到第k小的数

三面

聊了下人生

然后问专业课

详细讲一下计组

算法题,给你IP地址段起始和终止位置,对应的地名,设计一个数据结构快速查找(二分,线段树都可以吧)

第二个一个双指针的题,在m长的字符串里头匹配包含n长的字符串的子串

以上是关于字节c++后端实习生一二三面面经的主要内容,如果未能解决你的问题,请参考以下文章

字节跳动后端开发实习面经一二三面+HR面(已offer)

字节跳动后端开发实习面经一二三面+HR面(已offer)

字节跳动后端开发实习面经一二三面+HR面(已offer)

百度实习后端开发一二三面

京东后端开发实习一二面面经(已offer)

京东后端开发实习一二面面经(已offer)