【京东】C++岗-一二面+hr面开发面经

8/10

一面

自我介绍,项目介绍
c++11新特性
右值引用
智能指针(shared_ptr, weak_ptr)
敲代码(先序遍历数组+中序遍历 还原二叉树)

8/17

二面

自我介绍,项目介绍
move语义
(move避免了内存的额外消耗,指针也可以,为什么不用指针)
shared_ptr与weak_ptr的应用场景,性能区别
shared_ptr怎么实现计数器(源码)
基于阻塞的服务器,buffer是1000个字节,当客户端发送了100个字节,服务端可能收到多少个字节。

8/26

HR面

自我介绍
项目不是c++开发的,关于算法落地的项目,现在为什么要找c++开发
优缺点

发表评论

后才能评论