新浪校招C++一面+二面面经(凉)

7.17 微博搜索部门C++ 10:30-11:45  一面  12:00-12:15  二面


一面:

1. 自我介绍

2. 本科和研究生做过的项目

3. 学过的计算机课程

4. C++多态表现方式

5. 重载,返回类型不同可以实现重载吗,那哪个函数生效?(比如返回int,char...)

6. 虚函数,class  A空类,class B有一个char成员变量,class B公有继承了A,B实例化对象后class B的内存布局,占用多少空间。A也有一个char后?B中加一个虚成员函数后?

7. 虚机制实现原理?基类一个虚函数,子类一个虚函数,有几个表?

8. 基类指针调用一个类,调用方法在基类中有,子类中没有,可以调用成功吗?

9. 怎么理解STL?STL包含哪些部分?常用哪种容器?

10. Vector底层空间?扩容相关机制?线程安全吗

11. 无序哈希?哈希冲突解决办法?装载因子?unordered_map扩容逻辑?

12. 共享内存存在于进程地址空间中哪个部分?未初始化数据段怎么存入数据?共享内存区增长方向?一般存啥?(打标记,超级重要)

13. 进程间通信方式?Mmap?

14. 红黑树使用场景和特性?插入删除时间复杂度?

15. 数据库为什么用B+树不用红黑树?红黑树范围查询?

16. Linux基本操作,查服务运行在哪个端口?xargs怎么用?(简历上写的,不熟)面试官还推荐了locate

17. Gdb调试一般怎么调?Gdb命令?断点怎么加?

18. Socket编程?TCP四次挥手?2MSL时间可改吗?(重新编译内核)

19. Epoll?与select,poll区别,优秀在哪儿?可以用LT模式吗?

20. 线程同步方式?用过哪些?互斥锁使用注意问题?lock_guard?智能指针中的shared_ptr?

21. C++编译器会默认给类生成哪些函数?(构造,析构,拷贝....)

22. 反问,问了下部门情况?问我倾向于部门算法还是工程?

23. 问了为啥没找实习?(投晚了呀,悔恨不已)

24. 共享屏幕看下项目,可以加分?(懵了,啥都没准备,打开了一个labview项目,聊了一会儿)

25. 面试怎么准备的?

26. 给了一些建议,简历上的东西一定要熟悉,不要卡顿


叫我等几分钟约二面.....


二面:

1. 本科情况?

2. 发展方向?

3. 学校对应项目有吗?

4. 有相关实习吗

5. 论文做到哪一步了?

6. 考虑实习吗?现在在哪儿?工作地点要求?

7. 聊一聊项目,学过的课程?

8. 怎么看待C++这门语言?

9. 对一面有没有什么问题?

10. 工程还是算法?

11. 自己有什么想了解的?公司团队做什么?技术栈?

12. 面试官说一周内hr通知

13. 讲了一下入职培训流程,团队氛围,技术提升,记得加微信

总体来说,一面面试官循序渐进的引导,二面面试官随和全面的回答,带给我的体验还是灰常不错的。

#面经##校招##新浪##C++工程师#
全部评论
一面第六题怎么做的啊
点赞 回复 分享
发布于 2020-08-01 11:28
楼主怎么知道的hr的联系方式啊
点赞 回复 分享
发布于 2020-07-29 14:00
楼主收到HR面通知了吗?
点赞 回复 分享
发布于 2020-07-29 09:04
嗨,楼主知道一共几面吗。。。。
点赞 回复 分享
发布于 2020-07-25 20:27
现在有消息吗
点赞 回复 分享
发布于 2020-07-24 17:41
请问都是微信视频面吗
点赞 回复 分享
发布于 2020-07-19 20:58
老哥,新浪这是提前批吗,都找不到消息😟
点赞 回复 分享
发布于 2020-07-18 20:36
我和你一样的
点赞 回复 分享
发布于 2020-07-18 17:18
你又稳了一个
点赞 回复 分享
发布于 2020-07-18 16:23

相关推荐

2025-12-08 07:42
门头沟学院 Java
27届末九,由于是女生,身边人几乎没有就业导向的,自学只能跟着网课,没人指导,很迷茫。下图是我目前的简历,不知道有需要修改的地方吗?求拷打。下面是目前的学习情况:目前算法过完了一遍力扣100和代码随想录,不过不是很熟,面经看了小林coding、JavaGuide,有一些没用过的技术看得不是很明白,掌握得不是很扎实。再加上常年跟黑马网课听思路,真正自己动手写代码的时间很少,这让我一直不敢投简历,总觉得内里空虚。项目没准备好面试相关的问题,简历上相应的考点不熟。如此种种。。。看到很多很多学长学姐大佬们的面经,愈发觉得面试可怕,自己没准备好,总担心自己是不是无望后端开发了。看到牛客很多同届以及更小一届的同学都找到实习了,很希望自己也能找到实习。而自己又好像摸不到后端学习的门路,只能不断赞叹黑马虎哥写的代码真优雅!微服务架构实在巧妙!消息队列、redis、sentinel、nacos、mybatisplus等等的引入都会让我赞叹这些工具的设计者的巧思,以及包括但不限于Java语言的优雅。然而只是停留在了解的程度,并不熟练。我是很希望能够继续深入探索这些知识的,只不过有一大部分时间都花在学校课程上了。我感觉我被困住了,我一方面必须保证我能够有个不错的学业分使我能有我几乎不想选择的读研退路(还有个原因是复习不全我会焦虑考试挂科,因此我会做好全面的准备,而这一步很费时间),一方面在B站学习各种网课,一方面得考虑提升自己并不扎实的算法基础,另一方面还得准备八股面经。这让我有点苦恼,我好像没那么多时间,因为绝大部分时间都花在了复习学校科目中了。我好像处处用时间,但收效甚微。想问问各位大佬是怎么平衡时间的呢?算法、项目和八股是怎么准备的呢?有什么高效的方法吗?谢谢您们花时间阅读我的稿件!
菜菜狗🐶:大胆投,我当时也是害怕面试,投多了发现根本约不到面🤡
点赞 评论 收藏
分享
评论
4
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务