约的十点,提前半小时签到,签完到面试官很快就进房间了,9:40开始面。
一面,C和C++区别,介绍一下多态,知道编译期多态吗?(不知道),C++11新特性(智能指针,cast),std::move,高并发知道吗?(不知道)多线程和多进程的应用场景?(web服务器是多进程)自己做的项目,写了一个题,题目是查找从根节点到叶子节点和为目标值的路径。
二面,介绍一下多态,宏定义和内联函数异同点,C++内存分配,智能指针,weak_ptr使用举例(这个不知道,面试官说是打破环状引用),std::move,有序map和无序map,开始让写快排,后来发现只能选题让我写,就给了我一个二叉树前序遍历。
三面,唠嗑,运动爱好,实验室情况,项目情况,平时学习安排,未来规划,对互联网大厂怎么看待。
11:20结束,开始祈祷。
全部评论
(11) 回帖