字节一面,体验很好,面试官也很好,虽然经历了长达100分钟的拷打,但是真心觉得体验很不错,希望以后都遇到这种面试官
- 自我介绍
- stl主要有哪些容器?有哪些迭代器?这些容器和迭代器的底层原理是什么样的?
- 举例说明迭代器和容器的关联关系是什么?
- 智能指针的原理?unique_ptr,shared_ptr,weak_ptr的区别?都用在什么场景?
- 手撕shared_ptr,必要的函数,核心逻辑+测试用例
- 操作系统从一个磁盘里面读取文件信息到内存分为哪几个步骤?详细解释一下DMA技术?
- 零拷贝逻辑怎么实现的?mmap映射的具体过程?
- 虚拟内存是什么?
- 一个系统本身崩溃了,比如一个日志系统自身崩溃了,怎么保证可靠性?
- 详细讲一下http协议,https协议,http2.0主要解决什么问题?
- https的加密怎么做的?建连过程怎么样的,怎么交换密钥的?
- https的数字整数是什么东西?
- 把你知道的传输层相关的知识都讲出来 TCP UDP
- http3.0了解吗?QUIC的原理?
- http怎么解决TCP队头阻塞问题的?
- 网络层有哪些协议?IP 原理,NAT原理? ICMP原理?ping原理?
- IO模型都有哪些,常规的select poll epoll三者的原理和区别是什么?
- reactor preactor模型原理简单介绍一下
- sql
- leetcode 22 括号生成原题
全部评论
(3) 回帖