8.28 中望一面 C++开发

刚出炉的面经,做个记录

总体面试时间45min。

面试官很和蔼,上线后先是闲聊两句,问了是哪里人,也没有对象,求职的意向地点之类的问题。

没有正式的自我介绍环节,是聊着聊着问到科研相关,因为刚好科研做的就是仿真软件和仿真,面试官对这个有些兴趣,就问了点,奈何本人科研菜鸡,感受到一点子拷打(bushi

接下来主要询问的是C++相关的问题:

  1. 说说多态,多态有几种类型,怎么实现
  2. 为什么要用虚函数,虚函数的存放位置,属于类还是实例
  3. 重载是怎么做到的,为什么返回值不能作为重载的条件,重载的编译方式
  4. extern C什么意思
  5. 内联函数有了解吗,调用内联后是否一定展开
  6. new和malloc的区别,优缺点
  7. new的底层逻辑有了解吗(这个没答出来)
  8. A函数调用B函数,在栈中是如何发生变化的:
  9. 保存返回地址: 在函数 A 中,当调用函数 B 时,首先会将函数 A 的返回地址压入栈中。确保当函数 B 执行完毕后,程序可以正确返回到函数 A 的调用处。
  10. 传递参数: 如果函数 B 需要参数,在调用函数 B 之前,函数 A 会将参数按照一定的顺序压入栈中,使得函数 B 能够在栈上找到这些参数。
  11. 分配局部变量: 函数 B 执行时,会在栈上分配它的局部变量和临时变量的空间。这些变量会在函数 B 执行期间使用,函数 B 结束后,这些变量所占用的栈空间会被释放。
  12. 执行函数 B: 此时,程序执行函数 B 的代码,对应的操作会在栈上进行。函数 B 可能还会调用其他函数,这将导致栈的进一步变化。
  13. 返回值传递: 函数 B 执行完毕后,会将返回值(如果有的话)放在一个特定的寄存器或者栈上,并将控制权返回给函数 A。
  14. 恢复现场: 函数 A 在栈中保存的返回地址被弹出,控制权重新回到函数 A。此时函数 A 可以继续执行。
  15. 讲一下STL容器,常用的有哪些
  16. vector有哪些接口,可以如何访问vector中的数据(只说了下标和,begin().end(),应该还有个迭代器访问)
  17. 聊一下map( C++ 标准库中的关联容器,用于存储键-值对,并根据键的排序顺序进行排序。)
  18. 一道题讲讲思路:长度为n的正整数数组,数组值的范围是1到n,每个数出现的次数是1次或2次,找出所有出现2次的数。回答使用哈希表,即unordered_map。遍历数组一次,将数字作为键,出现次数作为值存储在哈希表中。然后再遍历哈希表,找出出现次数为2的数字。
  19. 讲讲unordered_map有什么特点,如何调整大小(回答说自动调整的,感觉是想问内部逻辑)
  20. 用以上方法的时空复杂度是多少,还有没有别的方法

整体感觉凑合,科研上有点绷不住,菜鸡本菜在涉及细节的时候只能阿巴阿巴问的都是C++相关问题

#24秋招加油#
全部评论
好难啊大部分都不会
3 回复 分享
发布于 2023-08-29 17:42 广东
工业软件公司问C++就是问的深
2 回复 分享
发布于 2023-08-30 02:29 辽宁
大佬你面试A了几道哇
2 回复 分享
发布于 2023-08-29 16:12 湖北
西交同学要自信啊,可以考虑下我们阿里中间件团队,我们有C++相关的RDMA建设,相信不会让你失望:https://www.nowcoder.com/feed/main/detail/2d96a9d8d2ac4097bdcc68a8c4e3c845?sourceSSR=users
2 回复 分享
发布于 2023-08-29 09:27 浙江
感谢,非常棒。   不卡学历、免晒、HC多——〉https://www.nowcoder.com/discuss/508445999631765504
1 回复 分享
发布于 2023-09-03 22:13 广东
感谢,非常棒。   不卡学历、免晒、HC多——〉https://www.nowcoder.com/discuss/508445999631765504
1 回复 分享
发布于 2023-09-02 18:19 广东
看看自动驾驶元戎启行秋招,965工作制,带薪年假病假,投递及查进度方式👉🏻 https://www.nowcoder.com/discuss/508445999631765504
1 回复 分享
发布于 2023-08-30 20:40 北京
看看自动驾驶元戎启行秋招,965工作制,带薪年假病假,投递及查进度方式👉🏻 https://www.nowcoder.com/discuss/508445999631765504
1 回复 分享
发布于 2023-08-29 20:29 北京
个人感觉函数调用过程那里不是太正确
点赞 回复 分享
发布于 2023-09-05 16:41 北京
好难啊
点赞 回复 分享
发布于 2023-09-04 11:23 辽宁
好厉害
点赞 回复 分享
发布于 2023-09-04 11:23 辽宁
有消息了吗,老哥
点赞 回复 分享
发布于 2023-09-04 08:27 陕西
我昨天面完,问的问题一半都一样!?
点赞 回复 分享
发布于 2023-08-31 13:46 广东
羡慕约面 鼠鼠直接简历挂
点赞 回复 分享
发布于 2023-08-30 16:44 陕西
收到二面了吗,老哥
点赞 回复 分享
发布于 2023-08-30 10:08 陕西
大佬有后续给说声
点赞 回复 分享
发布于 2023-08-29 17:53 湖北
还没拿到offer的同学可以看一下,阿里校招刚开始!!【阿里F24秋招】-淘天集团-自营技术部门】地址:https://www.nowcoder.com/discuss/521688013303259136
点赞 回复 分享
发布于 2023-08-29 14:55 浙江
java 搞不 试试这里https://www.nowcoder.com/discuss/523132259432472576
点赞 回复 分享
发布于 2023-08-29 11:31 浙江
这道算法题好像之前的面经里面有出现过
点赞 回复 分享
发布于 2023-08-29 09:41 北京
我没几个八股文能打出来。。。。
点赞 回复 分享
发布于 2023-08-29 09:24 广东

相关推荐

会根据你所说的稍微追问。总共将近2个小时,综合+项目+英语+笔试+测评的马拉松AI面,讲的友友口干舌燥1.请花一分钟左右时间进行自我介绍。2.请问你在学校是否有获得奖学金?如果获得是属于什么级的奖学金?国家级省级市校级。3.请问你是否有参加过竞赛活动?是否获得奖项?4.获得是属于什么类型的竞赛?国家级省级市校级请讲一下你在竞赛中主要做了哪些方面的工作。5.是哪几点原因吸引你应聘我们公司的这个职位?你对我们公司了解。6.你是通过什么渠道了解的公司信息?7.如果入职后你连续几周都需要高强度加班,导致身心疲惫,效率下降。你会如何调整自己,以确保工作质量和个人健康?8.如果你在主动承担更多任务后。发现自己的工作量已经超出了可承受范围。这时候你会怎么平衡自己的压力和团队的需求呢?9.请分享一个你大胆尝试创新,但最终未能达到预期目标甚至失败的经历,你从中学到了什么?怎么应用在后续的工作学习中?10.英语能力环节11.翻译:Cooking at home is becoming more popular it can be a fun and healthy activity people are learning to make new dishes from recipes find online cooking together is also a great way for families to time with each other.Cooking at home is becoming more popular it can be a fun and healthy activity people are learning to make new.12.口语:can you describe a challenging project you worked on during your college years and how you overcame difficulties.Please explain.13.笔试14.测评
要发财的牛牛很想在家...:我都不想面了,马上截止了
查看10道真题和解析
点赞 评论 收藏
分享
时间线:9月初收集信息,在牛客小红书上调研了下哪些公司允许非全实习,目标北京,不在北京不考虑bg:双非全日制,本科非科班,985非全日制,软件工程硕士,属于跨专业考研没考上然后调剂的反面教材,大家看个乐呵吧,失败总是伴随人生,哦对了大四那年还在大疆实习了几个月来着,所以还有一段大厂实习,然后暑假自我反思做了个比较牛逼的项目,目前看还是有点用的,至少面试都能过基本上,秋招不太确定,实习的话基本都没啥问题吧。排除:美团,阿里,网易,确定:快手(boss投递,hr说不行,实测中),小红书(官网投递简历没人看)不确定:字节(boss投递,本人实测无法入职),百度(boss投递,本人实测无法入职),腾讯...
产品产品冲冲冲:快手这个不是可以吗?你调剂非全肯定没有交过社保啊?在读证明每个学校的自助机器上都可以打印的。百度也是可以的,可以让hr再去了解一下,牛客上都有人非全实习还转正了。网易可以实习,我刚刚实习完,走的特批流程,特别是互娱是文件里写明白了收的,其他的走特批。你都通过这么多了说明能力很优秀,不要太消极了哥们,很多都可以的加油啊
查看5道真题和解析
点赞 评论 收藏
分享
评论
40
204
分享

创作者周榜

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