c++ 找工作方面的一些想法

现在c++找工作也是要看项目了!

前言:我就是说一下我的看法,不同意见评论区理性讨论,吵架的话,我走,我以后不发牛客了

我总结下目前面试的公司的提问都有什么侧重:

深: 比八股深,深挖

八股: baseline

top100 牛客 leetcode 的top100

腾讯:c++ 基础(问的很深,就不是只背八股就行的) ,算法能力(top100),操作系统(深),计算机网络(深),数据库(八股),学习经历(面委 深),项目(深)。(3个初面都会很压力,就是问到你极限那种)(2个面委反而很轻松,面委重点一般不在基础)

京东:c++ 基础(深),操作系统(深),计算机网络(八股),算法(top100)

网易:c++ 基础(深),操作系统(深),算法(top100),计算机网络(八股)

美团:项目(深),c++基础(浅)

字节:c++ 基础(深),操作系统(深)(主要是多线程这部分),项目(深),网络(八股),算法(真难啊,最低也是中等,爱出dp题;

项目:一直追问你还有什么项目吗(一说烂大街的项目,基本上就直接略过除非你真的只有这个),最基本的咱们要把自己的项目讲的很有条理,进阶一点就是在面试前提前想好,你的优化策略,解决方案优点,缺点(为什么没解决),能提前给面试官挖坑是最好的。如果真遇到自己没有想过的问题,大胆的跟面试官进行讨论,说一下你的想法,面试官在跟你沟通的时候其实一直在判断你的学习能力,积极跟面试官讨论是可以让扭转面评的!

总结:可以看到,c++这边着重还是c++基础、操作系统、项目 这三者八股是完全不够的,除非学校好;网络、数据库可以八股水平就够了,

我的策略:在准备c++的时候没有背八股,而是收集咱们牛客上门的面试信息,自己去找答案,做总结。这样可以理解的比八股更深,而且跟面试官沟通的时候,背的和总结的还是很有区别的,我ld挑了一个月。一直在吐槽面试的人都太生硬(二面),太死记硬背。

主要答案来源:c++ primer ,effective c++ , Morden effective c++ , c++ reference;

项目: 我主要是选择的国外的一些lab 6.824。 6s081 这些平均1个月一个吧,总结又花了一个月(就是面试咋说,能说明白才行)(你们说的webserver我没做过不了解)(这些马上要烂大街,但本身就是优秀的项目,我认为值得去刷,你在回答操作系统相关问题时,也会不止于八股)

走游戏引擎可以刷 games (虽然好像人很多,但是理解的程度不一样,你有自己看法就是你的优势)

走存储可以刷 leveldb

除了这个,有精力尽量 挑一个好的开源项目,我在研一的时候提交了一个gis领域的c++贡献,虽然代码难度不高,但是对于面试就很有用,短时间面试官对不熟悉的项目都是保持感兴趣的,就有机会聊起来,有机会被选中。

还有什么好项目:评论区请补充!大家一起交流!c++人抱团取暖!

#我的实习求职记录##23届找工作求助阵地##如果可以选,你最想去哪家公司##腾讯信息集散地##你收到了团子的OC了吗#
全部评论
楼主所说的正是我们所需要的 cpp人加油💪
11 回复 分享
发布于 2023-04-26 13:34 陕西
c++个人感觉还是偏底层一些(比如嵌入式),或者对性能要求极高(比如量化、网络)这块地方用得多一些。 我感觉可以根据实际招聘需求做一些准备,更有针对性。 前者的话,对与一些安全性、内存管理、代码封装等就有比较高的要求,这块问的就会多一些 后者的话,可能对于高并发、代码运算效率等会问得多一些
8 回复 分享
发布于 2023-04-29 00:17 江西
好强,lab这些我也做过,感觉就算有这些也很可能进不去cpp大厂,还得学历竞赛运气等等
7 回复 分享
发布于 2023-04-26 12:30 广东
java选手不知道做个6.824意义大不大另外楼主说的做一个月是基于每天大概花几个小时啊
6 回复 分享
发布于 2023-04-26 15:16 浙江
请问楼主是做后端相关吗?
2 回复 分享
发布于 2023-04-26 19:44 吉林
cpp双非有搞头没?
1 回复 分享
发布于 2023-04-26 16:19 江苏
学到了 研发好难
1 回复 分享
发布于 2023-04-26 17:23 湖北
果然腾讯字节是独一档... 在准备充分之前我都没有投字节,保持良好面评秋招相见
1 回复 分享
发布于 2023-04-26 18:02 上海
楼主 操作系统要学到多深呀
1 回复 分享
发布于 2023-04-26 18:47 上海
感谢感谢,牛客 top100指的是?我刚来所以很多都不太懂,十分感谢大佬分享经验
1 回复 分享
发布于 2023-04-26 20:40 澳门
快关注我!满足我的虚荣心!
1 回复 分享
发布于 2023-04-26 22:09 北京
mark
1 回复 分享
发布于 2023-04-26 23:24 北京
项目哟哟什么推荐吗?
1 回复 分享
发布于 2023-04-28 10:48 广东
有没有牛友在做6.828的 有群吗?
1 回复 分享
发布于 2023-04-28 12:10 安徽
老哥请问做lab之前os什么水平,做6.s081零操作系统基础要做多久?
1 回复 分享
发布于 2023-04-28 13:02 江苏
tme收我java的 让我转cpp 实话实说真不想转。
1 回复 分享
发布于 2023-04-28 17:34 江西
楼主牛逼
点赞 回复 分享
发布于 2023-04-26 17:57 辽宁
前两年中大厂的cpp面试也是这样的
点赞 回复 分享
发布于 2023-04-27 14:43 北京
6.824是不是挺难呀,还要学很多分布式的知识,raft算法啥的
点赞 回复 分享
发布于 2023-04-27 14:58 陕西
哥们你是研究生?
点赞 回复 分享
发布于 2023-04-28 13:27 湖北

相关推荐

12-17 19:24
门头沟学院 Java
黑皮白袜臭脚体育生:看你后备隐藏能源多不多,最坏的情况就是每个星期的三天课程都不在周末,那么每个星期公司那边请一天半假,半天假请上午,上午正常上课,早点溜去请病假或者中午去请病假,然后坐高铁回公司,记得提前请学校那边实训课下午的病假,就说肚子痛,然后下午就公司上班,第二个实训周同样,但病假理由是牙齿痛,像肚子痛和牙齿痛这种校医院不方便查,会同意你出去检查的,很多时候都不需要你的检查报告,这里的问题就是最坏情况时距离过远的话可能要坐飞机才能赶上,然后请假的话不一定请了就有回应,可能要等老师,然后距离不远不近的情况到公司了也是迟到,得想个说辞掩盖一下,顺便晚上多加点班补下时间,特殊情况特殊处理,正常不建议加班常态化,这样每个星期可以多凑出来半天,老师面子也有了公司那边也不至于无法交差,就是有点费存粮,如果哪个星期的三天课有一天或两天在周末的话那就更好应对了。实习还是建议去,学校的课懂的都懂
点赞 评论 收藏
分享
11-07 13:31
怀化学院 Java
勇敢牛牛不怕难:又疯一个
点赞 评论 收藏
分享
评论
121
607
分享
牛客网
牛客企业服务