25 届 CPP 选手 0 Offer 暑期实习小结

25 届 C++ 选手,bg 双九(本科跨专业),项目是 MiniOB + xv6(基本上就算是国外公共课的 lab),算法是力扣周赛 2000 分水平,从 3.20 开始投递简历,然后 3.30 又投了一些公司,投递的岗位一半 C++、剩下一半是 Java,大厂基本上都挂完了,所以简单写个小结。


简历挂:OPPO、小米、Vivo、百度、米哈游、阿里云(3.30 投的,简历挂了 5 次,感觉这个时候已经没 hc 了)、快手、高德、DolphinDB、B 站


笔试完挂/没后续:网易雷火(笔试 1/5 写的太差了)、小红书(笔试 3/5,一志愿挂了,又重新发了笔试,没继续写了)、菜鸟、灵犀互娱、阿里大文娱、钉钉笔试完没消息(大文娱和钉钉还一直显示面试中,有面试个 der)


一面挂:

  • 地平线一面挂,这里吐槽一下,3.29 后一面完,大概两天后 HR 约了二面,然后隔了一会说面试官清明前比较忙,改到节后,之后就一直没消息了,等 4.18 发了感谢信,估计有更合适的人选了
  • 饿了么一面凉经,一些八股没答出来,然后问了些项目的一些性能方面的测试,都没做过
  • 淘天一面秒挂,算法题答的不好,挂了也正常
  • 腾讯音乐一面秒挂,问了很多 Linux 查看性能的命令,不会,然后简单的 C++ 基础问题没答出来(光背八股了,最基础的东西忽视了)
  • 阿里国际一面挂,面试开始的时候面试官问求职规划,头铁说想做偏底层的内容,然后面试官说他们主要是 Java 一些中间件相关内容,深入聊了项目,挂了也正常


三面挂:

  • 腾讯teg三面凉经,前两轮感觉答的都还可以,三面的时候最基础的排序算法没完整写出来(是我自己菜了)
  • 阿里智能信息,三面后一周多状态一直没更新,应该也是挂了,三面的时候问 C++ 一些内存崩溃如何排查、用工具的话比如 valgrind 原理是什么,还有怎么减少缺页中断这些没答上来,是我自己菜了,腾讯音乐面完就应该去看看这部分内容


HR 面后挂:

  • 美团二面之后,HR 打电话简单问了基本的情况,问什么时候能实习,我说 7 月份,HR 问能不能提前来,我说导师不允许,可能想要能早点去实习的吧,4.9 到现在状态仍然显示面试中,估计早就把我忘记了。。。
  • 阿里控股,HR 面完一周后,官网催了下进度然后挂了,可能和美团一样说实习时间太晚了,或者是排序挂了


其他:

  • 360、联想、京东投完简历后一直没消息
  • 拼多多笔试没做,听说好像不会再发笔试了
  • 虾皮约面手欠拒了,流程结束
  • 蚂蚁 4.23 一面完没后续了
  • 华为笔试 300/600,听说流程比较慢
  • 腾讯云智 oc,但是没接受,当时 4.10 发了 offer,那会面试还没挂太多,觉得可能还有机会,然后也不太想转 Go,就寄了


反思:

  • 总共面试 18 场,其中只有 10 场是纯 C++ 岗位,剩下是 Java 或 Go 后端
  • 面试挂的可能原因多种多样,不是我能控制的,但是基础答不上来是我自己的问题
  • C++ 能投的岗位真的不多,给面试机会的公司也不算多,还有不少 Java 后端我觉得是因为学历给的面试机会,项目的话基本上按照国外公开课来的,但是没做过 6.824 tinykv 这些(听说已经是基架岗人手一份),项目深度上不太够,工程经验不足(比如 Linux 性能排查工具、C++ 调试排查问题等)
  • 总结下来就是又菜又头铁吧,当初转码的时候感觉 C++ 还可以,但实际上坑点很多,自己又没学 C++ 对应方向(比如嵌入式、音视频、或者图形学等)的内容,投后端开发又卷不过 Java 选手


最后问问牛客上的大佬们,要不要转 Java(现在转应该只能备战秋招了,暑期实习是没啥机会了),或者大佬们有没有其他的建议

跌跌撞撞的找工作经历 文章被收录于专栏

主要记录一些个人的实习、秋招的面经等

全部评论
我最近面试的体验:c++一般鸡架岗居多,那么miniob和xv6其实都算是标配,没啥优势亮点,但如果用来面java或c++业务岗,很多面试官不懂你的项目就会硬问常规八股,那么如果准备得不够的话很容易答挂。仔细分析一下确实是c++的问题,互联网这块儿的岗位太少,反正根据这个暑期实习的找工形势我是准备转java了😪
13 回复 分享
发布于 2024-04-29 20:35 江苏
从我的offer十多个里头,一个cpp,其他全是go来看,我觉得go是一个好的选择。主要原因是go本身内容不多,八股不多,框架不一定要求你会,我简历就没写gin和gorm,还是有一些大厂给我面试了(本人24届双非本,滴滴实习),问的大部分是go的数据结构实现和gpm调度器原理,垃圾回收这些。Java的框架太多,八股太多,我个人觉得Java在进大厂这方面,不如go。当然Java的好处是,去向够广,比如银行,国企,楼主学历不错也能进大厂。但从楼主学cpp来看,其实算是基本抛弃了银行国企而更想进大厂。所以我推荐go。
3 回复 分享
发布于 2024-04-30 23:28 重庆
这边试试 大佬
3 回复 分享
发布于 2024-04-30 20:55 广东
啊啊啊结果有点惨淡啊,但看约面程度简历背景应该可以的,怎么过面率有点低呢,我是感觉再总结总结面试经验继续投就行,看样子是八股和项目差一些而已,再找点那种高强度的模拟面试录个音感受感受。
2 回复 分享
发布于 2024-04-29 10:12 北京
所以我到底该转点什么方向,谁能指导我一下?
1 回复 分享
发布于 2024-05-09 23:32 四川
我也是xv6,投后端面试官都不问这些东西
1 回复 分享
发布于 2024-04-29 13:19 安徽
xv6这种项目对java后端是不是用处不大啊
1 回复 分享
发布于 2024-04-29 09:45 江苏
老哥投Java岗位会问cpp八股吗?我也准备转Java了
1 回复 分享
发布于 2024-04-29 09:43 安徽
哥们你还会接着尝试投实习吗?我也是0offer
点赞 回复 分享
发布于 2024-05-02 20:16 江苏
加油呀群友
点赞 回复 分享
发布于 2024-04-29 18:42 广东
没捞强,但是经历和佬很像
点赞 回复 分享
发布于 2024-04-29 15:59 辽宁
感觉可以尝试下db的岗位
点赞 回复 分享
发布于 2024-04-29 09:50 四川

相关推荐

项目部分: 介绍一下你印象最深的两个项目项目一(本科毕设SCI在投,6、7min):1.你这个算法是如何保证压缩模型的时候精度不变的(原文主观,我自己的结合了点损失函数)2.讲讲你这个项目具体的应用场景(中石油管道焊缝检测)3.其他一些细节的拷打不太想的起来了,自己的项目熟悉就行项目二(java后端微服务项目):稍微介绍了一下直接八股黑角笼展开八股(比较基础而且和一面重合度好高)数据库相关:1.mysql和redis的区别2.mysql和redis的各自应用场景3.redis的数据结构有哪些,说说各自的应用场景4.你说的这些都是理论上的,能不能讲个项目中具体的例子给我听听5.我说了缓存商家的信息/图片,好像给自己挖坑了,面试官就问时间久了这个会不会占redis太多内存,咋办6.我说了可能会造成大KEY问题,追问大Key问题最致命的问题是什么计网:1.讲讲HTTPs和HTTP的区别(说了TLS四次握手加密流程,明文传输危害)2.GET和POST的区别3.详细说说TCP三次握手协议和四次挥手协议4.常见的状态码,问了几个小林coding上不常见的,我把自己知道的全说了,还是得背全Linux:1.我看你不是科班的,会用linux操作系统吗2.介绍所有你常用的指令3.介绍grep的时候追问了怎么在日志中查找一个单词4.其他包括文件,sed,awk的命令都没追问测试相关:1.给一个红包设计测试用例(性能,功能,兼容,安全,边界值,多人double精度问题,前端显示)2.了解过测试相关的基础理论吗3.黑盒测试、白盒测试、灰盒测试的区别4.黑盒测试的深入理论有哪些5.具体讲讲白盒测试代码:sql:1.给定一个学生表,id, 名字,成绩,找出成绩相同的同学个数2.更新一个id特定同学的字段3.删除最后一个同学(。。。最近刷题一点没写到更新和delete,只能大概说一下,写的应该细节上都有问题)算法:1.尽可能多的方法写出合并列表(实在想不起来别的,写了个递归合并有序链表和合并有序区间(倒车入库那个))2.有效括号,尽可能多的测试用例,ACM模式不熟悉,代码思路写完整写对了,但是不能调试没运行成功,后来时间有点久了就结束了,也没问我代码思路呜呜呜反问:什么业务,多久出结果,说是还要看后面评估可能有三面吗,是的。最后追问:用过哪些大模型工具?
查看28道真题和解析
点赞 评论 收藏
分享
评论
30
92
分享

创作者周榜

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