京东CPP提前批一二面
一面大概半个小时,前边一半多的时间都在问项目,后边十几分钟写了一道算法题就结束了
算法题:给定二叉树前序,中序遍历,重构二叉树
二面电话面大概四十分钟,前边大部分时间在问基础知识点,问的比较浅,每个知识点都没深究,最后问了一个算法题,说思路,分析时间空间复杂度。
- 自我介绍
- 项目介绍
- epoll LT,ET模式
- C++11 新特性
- shared_ptr 是否是线程安全
- C++多态
- 基类析构函数为什么要是虚函数
- 构造函数中是否可以调用虚成员函数
- 了解哪些设计模式
- linux下内存管理,线性地址,逻辑地址,物理地址是什么关系,如何映射的
- linux命令,sed,awk
- memcpy的实现(特殊情况处理,优化)
- 算法题:m*n 的网络,从左上角到右下角一共有多少种走法?(dp/回溯)
- 反问环节
HR面约在了7.30,面完再更新
#面经##秋招#