字节 c++客户端一面面经
1、浏览器输入url之后的步骤
2、http和https,对称加密和非对称加密
3、如果浏览器打开某个网站比较慢(但是打开其他网站没问题),怎么分析问题?怎么优化(这个不太会,求解答)?
4、tcp滑动窗口
5、为什么要用虚拟内存?好处?
6、虚拟内存分布,什么时候会由用户态陷入内核态(系统调用,异常)?
7、进程通信(几种都说一下就可以了)
8、32位系统能访问多大内存?
9、c/c++内存管理
10、内联函数和宏
11、虚函数与纯虚函数
12、c++多态
13、程序由代码到运行的几个过程,动态链接库和静态链接库的区别(区别也没太说上了)
14、手写c++单例模式
15、代码:LRU(哈希表+list)
还有一些忘记了,总体上问的蛮多的,面试官会顺着你说的问下去。
反问。。。
许愿能有下一轮,非科班菜🐕实在是想有个想去的offer。最近太累了,三眼皮都给我瘦出来了。。。
#面经##字节跳动##C++工程师##校招#