京东C++后台研发笔试一面二面hr面
8月31日中午收到offer审批邮件,在牛客上看到收到的人蛮多的,应该是进入offer池排序了。
许愿京东offer!!!
8月25日下午5:50hr面,全程10分钟左右
1. 本科和研究生学校,是考研还是保研
2. 实习经历和实习内容
3. 实习过程中学到了什么
4. 个人的优点和缺点
5. 有没有在面其他公司
6. 说了也在面小公司,问为什么要投递小公司
7. 反问:
1)岗位分配:主要是二面的leader说的内容大概率就是工作的内容
2)后续流程:hr面通过的话就会进入offer排序阶段,会根据三面进行综合评估,九月份上旬会发放带薪offer
面完没5分钟看官网流程就变成hr面通过了,小姐姐声音好听!
许愿京东OC!!!
8月20日下午3:40二面
1. 介绍简历中自己最熟悉的项目
2. 深挖项目里面的线程池内容和加解密实现方式
3. tcp数据传输的流程
4. select,poll,epoll的区别
5. 设计模式,问了抽象工厂模式
6. 工作发展意向(前端,后台,客户端)
7. 介绍了下他们部门的业务内容
8. 反问:
1)有什么学习的建议:多看源码框架,像brpc和grpc等
2)流程:后续hr会联系的
面试体验良好,几乎没怎么问技术问题。
(好想成为大佬.jpg)
8月13日下午2点二面
投的京东数科被京东商城捞了
1. 自我介绍
2. C++多态
3. 析构函数是否能为虚函数,为什么
4. 构造函数是否能为虚函数,为什么
5. 纯虚函数
6. 对象内存模型
7. 设计模式中单例模式,手撕C++11的单例模式代码
8. 设计模式中抽象工厂模式
9. 线程池中的关键结构,以及锁的情况
10. 智能指针,unique_ptr的boost的源码有没有看过
12. map和unordered_map的底层及其使用场景
13. 有没有看过大型一点的项目源码
14. 反问:
1)业务范围和技术栈:京东商城搜索算法部门,面试官表示是京东核心部门,比京东数科好,使用C++
2) 流程:后续可能有2轮技术,也可能1轮,不太清楚
3)建议:看一些C++相关的项目源码,我表示下来看muduo,但是面试官没听过
面试体验良好,面试官很年轻,面试过程很平和,建议也很中肯,但是面试难度显然比牛客面经看到的高好多啊😅
(好想成为大佬.jpg)
8月6日晚上7点京东笔试
由于当时有个面试冲突,所以只做了一个小时左右。
题目不难,单选直接选,编程题两道都属于中等偏下难度,但是时间不够只A了一道。
最后还是给了面试机会,我看我同学做的不太好的也给了面试机会,好像不太看笔试?