一面
自我介绍
项目问题
三次握手
四次挥手
DNS查询过程
原子操作std::atmoic
C++内存
HTTPS和HTTP区别?
两道题:一道是二叉树层序遍历,一道是大数加法
二面
自我介绍
项目里学到了哪些东西?
linux命令了解吗,有哪些
百度搜索页面完整的过程
DNS是怎么知道的?你怎么知道它,它怎么知道你?当有两个近远的IP地址,怎么做出调整让DNS选择近的?
static和const关键字作用
C++引用和指针的区别?引用有哪些使用场景?
你对多态有哪些理解?虚函数怎么实现的?
C++11新特性了解哪些?说了智能指针,问我如何实现的?可能有什么问题?怎么避免哪些问题?(我说了unique_ptr,面试官说从框架上应该还有避免方法,我不懂)
分布式了解吗?了解哪些?主要解决哪些问题?
反问:无