面试官上来就问有关golong的知识,因为没有学过golong,只能说不会。
重磅:
面试官描述了golong里面协程间通信使用的channel的特性,然后原地让你用C++实现(讲思路)(好难)
八股环节:
1. RAII特性是什么?怎么实现?具体有哪些应用?
2. C++多态,包括怎么实现?父类子类指针之间强制类型转换会调用哪个函数?父类子类之间类型转换会调用哪个函数?
3. 内存对齐相关。序列化一个结构体之后,通过网络传输,内存对齐对传输有影响吗(不知道,哪位大佬解释一下)?
4. 粘包问题是什么,怎么解决
5. HTTP长短连接和TCP keep-alive选项。
6. SMP了解吗 ? (不了解)
7. 多个容器之间以及容器和外部怎么通过网络通信?(不会)
手撕代码:
给一个字符串找出最长无重复子字符串。
太顶了,只会一丢丢基础,没想到问这么多