双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)

双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)

一、自我介绍

学历背景:西南石油(双非本科)

工作方向:嵌入式/C/C++开发

简历投递:从九月初开始投递简历,截至到 日,大大小小投递了 家公司,其中 家公司给了笔试,其中大概 家给了面试,拿了 家的 ,其他公司的情况可以查看下面我的 记录表 ~

签订公司深信服

二、简历准备

上学期我们老师就教我们自己去制作简历,然后发给他点评

于是我去Github上找了一个简历的模板,然后按照这个模板一个一个填的,就是这个:

https://mangatats.github.io/resume/

听其他的同学说,这个简历制作的网站更加好用:

https://www.mujicv.com/

因为没有实习经验,再加上我那些项目都不是什么大型项目,所以简历看起来就很菜,但是在简历的投递过程中,还是有部分公司认可我的简历,于是我就没在简历上花心思了,当然有的人可能觉得简历上用一个动漫头像看起来非常不正经,但是我感觉实际的投递过程中,只有小红书一家面试官问了这个问题(还问我看过《一人之下》没有~)

因为四级没过还有绩点不高,有的时候会被面试官问道这个问题,这个我确实也改变不了了……

唯一看得上的就是那些竞赛了,不过一般在hr面或者主管面问的比较多,或者说是比较有用吧,感觉技术面的话,项目和实习可能更为重要(可我没有TAT)

简历的投递的话,开始的时候我是通过boss投递的,后面慢慢的我就是在牛客上面找的一些内推投递,这里有一个详细的内推投递表:

*******************************************

三、刷题

leetcode:没咋做算法题,所以我也不知道该咋准备QAQ

在这里插入图片描述

nowcoder:基本也没咋刷题,就做完了一套贝壳找房的题目,然后刷了五十多道SQL题目,因为SQL不熟

在这里插入图片描述

整个面试过程的话基本就是没咋刷过算法题了,直接去做的笔试

四、八股文

这里的话,我开始是收藏了许多C++的面经,最后我发现小林coding讲的是真的不错(虽然只看了图解网络部分),于是后面计网部分的讲解我就基本看的小林coding:https://xiaolincoding.com/

我再附上我收藏的一些其他人的八股文吧,感觉还是非常有用的~

标题 Link
秋招结束,春招再战!(附面经) https://www.nowcoder.com/discuss/125248
面试鹅厂c/c++后台开发岗,要学到什么程度才可以? https://zhuanlan.zhihu.com/p/513407028
谁能分享一下c++工程师面试经验? https://www.zhihu.com/question/423364880
牛客官方C++面经 https://www.nowcoder.com/issue/tutorial?tutorialId=93
2018年秋招面试经验总结 https://www.nowcoder.com/discuss/140814

五、项目方面

我自身没有啥亮点项目,于是就去做了那个C++网红项目:tinywebserver,不过没写完就找到offer了~

  • Tinyhttpd

原项目:https://github.com/EZLippi/Tinyhttpd

代码精读:https://www.cnblogs.com/nengm1988/p/7816618.html

  • TinyWebServer
  • 使用 线程池 + 非阻塞socket + epoll(ET和LT均实现) + 事件处理(Reactor和模拟Proactor均实现) 的并发模型
  • 使用状态机解析HTTP请求报文,支持解析GET和POST请求
  • 访问服务器数据库实现web端用户注册、登录功能,可以请求服务器图片和视频文件
  • 实现同步/异步日志系统,记录服务器运行状态
  • 经Webbench压力测试可以实现上万的并发连接数据交换

原项目:https://github.com/qinguoyi/TinyWebServer (难度应该不小,不过用到的技术很多)

  • MyTinySTL

原项目:https://github.com/Alinshans/MyTinySTL(这个有点离谱,看一看可以,上手写估计寄)

  • ThreadPool

原项目: https://github.com/progschj/ThreadPool

C++11简单的线程池实现,这个肯定要自己动手写

六、关于实习

有的大佬认为:“实习都是便宜出卖自己的自由时间,对公司来说低成本培养了劳力,工作上手快”

有的大佬认为:“实习能提升自己的竞争力,在秋招面试的时候能有更多可聊的内容,并且实习还有可能会有转正的机会”

我觉得吧,实习对于一个没毕业的大学生来说确实有必要,首先来说在实习中你能接受更多的开发知识,能和企业级开发接轨,并且有了实习经历(做的不错的话)在秋招找工作的时候面试官可能就会问你相关的问题,这样有了话题后可能就更加容易上岸了,而不是一直追问你的项目和八股。

简单总结一下:

  • 如果你开发能力一般,项目不出众,那么去一个公司实习还是有必要的,可以提升你的水平,以及接受新的东西
  • 如果你得开发能力比较优秀,项目也有一些亮点,那么你完全可以不去实习,自己慢慢钻研即可

七、面试方面

面试前一定要先去公司的官网,或者牛客论坛、天眼查,知乎这些地方查一查这个公司,看一下主要是做什么的,是不是外包、有没有毁约、面试官是不是正常人、专利有多少,对应届生怎么样,了解清楚后也才会有问题反问面试官

我觉得在面试方面还是有必要记录自己的每一次面试,然后不断的复盘,也可以去牛客、知乎上面看看别人的面试经验,然后尽量把每次面试中没有答出来或者说是答的不好的问题多去看看,然后不断记忆吧

在面试的过程中,如果面试官问的问题你不会,如果是完全不会,那么你最好直接坦白,就说没了解过,如果你了解过一点,那你就把你了解的内容告诉面试官即可~

对于HR面的话可以去看看相关的一些坑点吧,但是我的话基本就是如是回答了,感觉没遇到啥太大的坑点(因为有了hr面后都拿到offer了),反正经量就往积极乐观那个方向回答吧~

有的面试官可能还会问你的期望薪资,这个时候最好不要直接说数字,而是委婉的拒绝,说自己对行情不太了解,balabala,然后光速去offershow查一查

有的面试官可能会问你手上有没有offer,我觉得还是不要说手上没有offer比较好吧,这样也能给他一种压力,方便后期的薪资谈判

八、秋招路程

其实按理说,我现在应该是在考研中,谁又能想到呢,本来一开始的计划是从今年的寒假开始复习考研,然后定的目标是川大,但是后面发现四月份的时候还有一场ICPC济南站,当时觉得打了这么久了还是铁牌,要不再冲一发吧,于是就临时组了个队伍从寒假开始训练,直到四月份,当然结局还是铁牌,虽然有点难以接受,但是确实发生了,从那以后我就再没做过算法题了

当时去问我一个考研的队友,结果发现他已经把专业课和数学过了一遍了,而我还没开始,于是我开始复习数学和专业课,大概用了一个月的时间吧,把高数过了一遍,但是刷题刷的少啊,然后又用了一个月的时间把数据结构和算法复习了一遍,后面准备复习操作系统的时候,感觉川大压力太大了,换成了重邮,于是操作系统看了第一章就run

再到后面就是无意间投了第一次简历,面了第一次试,当然结果显然是寄了,不过我突然意识到好像可以去找找工作,因为感觉考研竞争压力太大了,而且不能失败,而我又不愿意接受考研失败后的自己,又想到学姐之前考研失败后给我说的 “选择大于努力” ,于是我又投了一家公司,幸运的是,这个家公司直接offer了,这个offer可能待遇不是很好,但是为我当时准备梭哈找工作,应该说是起了非常大的作用吧,而且感觉今年的C++可能并没有JAVA那么卷,特别是嵌入式,事实也这样的,后面给到面试的两家嵌入式公司都给到了offer只不过福利待遇并不理想~,于是我开始不断的去看boss的岗位,去看牛客的面经,去看脉脉的帖子,去学习别人的一些经验,当然我感觉整个过程中牛客对我求职的帮助算是比较大的吧,因为很多牛友们都在上面分享自己的面经,大家没offer的时候一起抱团取暖,也可以一起吐槽吐槽,也能看到一些黑心公司毁约,然后进行避雷。

梭哈求职可能有一个好处就是,前几年的竞赛经验,让我笔试屡战屡胜,凡是有编程的题目,基本上都解出来了,除非极个别的厂的最后一题可能分拿不完,但是即使是这样也还是会挂掉笔试(我也不知道为啥~)

再到后来,迎来了第一次谈薪,第一次真的啥也不懂,感觉月薪过万就很牛逼,然后hr问我期望工资是多少,我就说 现在想起来,当时真的太傻了,不了解行情的情况下就随便开了一个自以为很高的价,其实不然,后面学到了可以去offershow(微信小程序)去查这个公司的薪资,然后再去和hr进行一个薪资的谈判

再到后来,就直接梭哈找工作了,开始到处投递简历,那一段时间,基本上每天都能收到一封崭新的感谢信,但是还是有一些公司愿意给我一个机会,不过那一段时间做心里测评快给我做疯了,动不动就是一大堆文字,然后让你分析应该取一个什么标题,然后就是一个柱状图,让你计算什么比例,然后就是给你一些奇怪的图像,让你选择一个最贴切了,最后再来一百个心里评测,直接人都做傻了,点名批评北森,不仅是我,还有我周围的同学都在私下喷这个公司的这个评测系统,真的是****,经受行测的折磨后,我又迎来了第二批折磨,就是笔试,基本上一天两场笔试,最多的有三场,不过慢慢的我发现其实选填的题目都大差不差,基本也就是面经上的内容,至于编程题,基本上都AC了

然后就是一场一场的面试了,前几次面的时候,我连自我介绍都记不到,每次都是打开我的记事本,然后照着读,而且问题回答的时候也有点紧张,说话也是断断续续的,不过面多了,自我介绍也就背下来了,回答问题也不再紧张,也不再断断续续了,感觉面试的时候游刃有余,而且从面试官的语气以及眼神中我也大抵能看出来这个面试的结果(特别是线下真人面试的时候)

其实拿到深信服的offer是一件非常意外的事情,当时大概是 号在网友的介绍下填了内推码,第二天收到了笔试,然后 了,后面流程还是比较慢,而且总共有四轮面试,三轮技术面+ hr 面,整体走下来大概花了一个多月的时间,因为觉得自己不可能进深信服,当时面的时候也很随意,感觉面试官更加看重编程能力,恰巧这些题目我都解出来了,八股问题的话应该正确率有个80%左右吧,然后就进入了线下面试,线下面试的时候和面试官聊的也非常的开心,有很多东西我并没有接触,但是我都以我的角度,认证分析后再回答的,感觉也许答得不错?或者说有自己的想法很重要?反正进了hr面,这一面就主要谈的是生活、竞赛、学习这些方面的内容了,我觉得这一块的话只要认真诚实一点的回答,应该都不成问题了,因为hr面的问题也就只有这些了,只要不是很恶劣的感觉都不会挂人吧~

在这里插入图片描述

最后在我拿到的这些offer中,我还是选择了深信服,因为我感觉深信服的平台大,而且管理层非常的好,听说在深信服更加看重能力,再加上自己可能想往云技术和安全方面发展,那么深信服真的是一个很好的选择了,于是发了offer之后过了两天后(和老师讨论了下)决定签了。

到这里我的秋招基本上就结束了,不过三方签订到现在的这段时间在忙一些学校的报告,以及之前面试的面经整理,所以这篇文章产出的时间就推后了,可能之后的一段时间内我都不会分享面试或者笔试的一些经历了,但是我会分享一些学到的新技术,或者一些算法的讲解,或者其他有趣的事情,欢迎小伙伴关注我哦~

九、简历投递

公司 面试岗位 base地点 目前状态 简历投递/查询
字节跳动 C++云原生 成都 二面挂 传送门
宽德投资 C++软件开发工程师 上海 一面挂 boss直聘
==成都精灵云== ==后端开发工程师== ==成都== ==offer(已拒)== ==boss直聘==
云和恩墨 Golang开发工程师 西安 简历挂
深圳大普微电子科技有限公司 软件开发工程师 成都 简历筛选 传送门
深圳市科力锐科技有限公司 C/C++工程师 深圳 不考虑(<10k)
正浩EcoFlow 软件工程师 深圳 人才测评 传送门
游卡 游戏服务端开发-AI方向 杭州 简历筛选 传送门
鼎桥通信技术有限公司 软件开发工程师-C\C++ 成都 笔试挂 传送门
字节跳动 C++客户端开发工程师 成都 9.15 完成笔试 传送门
元戎启行 软件工程师 深圳 简历挂
阿里巴巴 研发工程师JAVA 杭州 简历挂 传送门
小米 软件开发工程师-C/C++方向 成都 笔试挂
万兴科技 C++软件开发工程师 深圳 简历挂 传送门
迅雷 跨平台C++工程师 深圳 简历初筛 公众号:迅雷招聘
Hytera海能达 C++应用软件工程师 成都 10.12 完成一面,二面需要线下参加,已拒 公众号:海能达招聘
科来 C++开发工程师 成都 笔试挂 邮箱/短信/QQ群
多益网络 游戏研发工程师 成都 性格测评挂 传送门
腾讯云智 后端开发 西安 简历初筛 私信内推人:传送门
小红书 C++开发工程师-智能分发 上海 10.20 一面 传送门
海康威视 应用软件开发工程师 杭州 简历复筛挂 传送门
==深信服== ==C/C++软件开发工程师== ==深圳== ==10.13 offer== ==微信公众号:深信服招聘==
蔚来NIO 嵌入式软件开发 上海 简历挂 传送门
理想汽车 C++/Go 开发工程师 杭州 简历挂 传送门
华勤技术 应用软件开发工程师-C++ 西安 简历挂 微信公众号:华勤招聘
Thoughtworks 领域英才培养计划,初级企业架构师 成都 简历挂 传送门
恒生电子 C/C++开发工程师 杭州市 笔试后需要转岗技术支持,已拒 传送门
同花顺 C++开发工程师 杭州 笔试挂 传送门
==中科创达== ==C++开发工程师== ==成都== ==10.21 offer== 传送门
北京亚控科技 软件开发工程师(校招c++方向) 成都 面试时间不能选,估计没后续了 传送门
==迈普通信== ==软件开发工程师(嵌入式2023届校招)== ==成都== ==10.14 offer== 传送门
荣耀 通用软件开发工程师 西安 简历初筛 传送门
宏杉科技 C软件开发工程师 深圳 笔试全对,简历挂 传送门
烽火通信 软件研发工程师 成都 简历挂 传送门
贝壳找房 C++开发工程师 北京 简历挂 传送门
==迅恒三维== ==C++开发工程师== 深圳 ==offer== ==牛客==
传音控股 通信软件开发工程师(C/C++) 重庆 笔试挂 传送门
西安葡萄城 软件开发工程师 西安 方向不对口 传送门
bilibili C++开发工程师 上海 笔试结束 传送门
卡莱特云 C++开发工程师 成都 简历筛选 传送门
tap4fun 服务器开发工程师 成都 简历挂
绿盟科技 秋招研发工程师 成都 简历挂 传送门
启明星辰 Linux C研发工程师 成都 已拒 传送
烽火通信 技术支持工程师 成都 计网笔试,不会 传送门
科大讯飞 C++开发工程师 武汉 笔试挂 传送门
中兴通讯 软件开发 简历初筛 传送门
锐明技术 C++开发工程师 重庆 9.13 简历挂 传送门
黑格科技 后端开发工程师(C++) 深圳 笔试挂
天津云账户 后端开发岗 天津 9.1***估中 传送门
人大金仓 C 语言研发工程师 西安 笔试题目很SB 传送门
==北京映翰通网络== ==嵌入式软件开发== ==成都== ==offer== ==boss==
金证科技 C/C++开发工程师 成都 性格评测 牛客
天空卫士 Linux C/C++开发工程师 成都 9.29 完成一面 boss

十、面经分享

公司+流程 链接
宽德投资C++开发 一面(48min) https://www.nowcoder.com/discuss/1077620
字节跳动C++云原生一面(52min) https://www.nowcoder.com/discuss/1077622
字节跳动C++云原生二面(65min) https://www.nowcoder.com/discuss/1077628
双倍游戏C++ https://www.nowcoder.com/discuss/1077636
迈普通信C++ 一面(技术面、30min、offer) https://www.nowcoder.com/discuss/1078049
深信服C++ 一面(技术面、70min、offer) https://www.nowcoder.com/discuss/1079351
深信服C++ 二面(技术面、50min、offer) https://www.nowcoder.com/discuss/1079358
深信服C++ 三面(技术面、30min、offer) https://www.nowcoder.com/discuss/1081729
深圳迅恒三维C++(11min、offer) https://www.nowcoder.com/discuss/1078044
成都精灵云C++ 一面(技术面、20min、offer) https://www.nowcoder.com/discuss/1077633
成都精灵云C++ 二面(hr面,30min、offer) https://www.nowcoder.com/discuss/1078034
天空卫士C++ 一面(技术面、61min) https://www.nowcoder.com/discuss/1080198
映翰通C++ 一面(技术面、65min、offer) https://www.nowcoder.com/discuss/1082206
映翰通C++ 二面(hr面、106min、offer) https://www.nowcoder.com/discuss/1082651
小红书C++ 一面(技术面、50min) https://www.nowcoder.com/discuss/1082612
中科创达C++ 一面(技术面、24min、offer) https://www.nowcoder.com/discuss/1081821
中科创达C++ 二面(hr面,30min,offer) https://www.nowcoder.com/discuss/1082712

最后祝各位小伙伴们都能找到自己满意的工作~

#后面的秋招会越来越卷吗##23届秋招笔面经##我的秋招总结##offer##深信服#
全部评论
双一流+acmer,也强过很多人了
10 回复 分享
发布于 2022-10-23 23:13 广东
膜拜大佬,tql
6 回复 分享
发布于 2022-10-23 23:41 广东
这么多项目不算项目吗
5 回复 分享
发布于 2022-10-23 20:38 四川
大神,学习路线能分享下吗
5 回复 分享
发布于 2022-10-22 10:19 江苏
膜拜大佬,看到大佬的简历学校双不双非已经不重要了
4 回复 分享
发布于 2022-10-28 08:58 北京
B站视频链接: https://www.bilibili.com/video/BV1uG4y1H7pE/ 求个三连~
3 回复 分享
发布于 2022-10-23 21:37 四川
大佬太强了,我跟我队友区域赛银面深信服都没过
2 回复 分享
发布于 2022-11-08 18:10 山东
以后一起吃窑鸡
2 回复 分享
发布于 2022-10-27 02:43 广东
大佬,你简历挂可能真的是因为头像太秀了
2 回复 分享
发布于 2022-10-25 10:20 江苏
给你开多少啊
1 回复 分享
发布于 2022-10-27 09:09 陕西
西南石油大学,一个不平凡的大学。
1 回复 分享
发布于 2022-10-22 19:24 江西
点赞 回复 分享
发布于 2024-09-23 19:52 四川
1
点赞 回复 分享
发布于 2024-06-20 20:08 北京
大佬,请问tinySTL要做多久啊,我也想做一个
点赞 回复 分享
发布于 2024-03-30 04:34 广东
6
点赞 回复 分享
发布于 2023-12-26 19:26 四川
阿哲
点赞 回复 分享
发布于 2023-10-17 15:27 四川
m
点赞 回复 分享
发布于 2023-09-20 11:03 四川
大佬,请问人大金仓技术面和hr面之后什么时候发的最终面呀
点赞 回复 分享
发布于 2023-09-14 22:30 重庆
感谢大佬
点赞 回复 分享
发布于 2023-08-31 21:10 重庆
m
点赞 回复 分享
发布于 2023-08-02 17:19 湖北

相关推荐

12-12 09:10
门头沟学院 Java
一面:&nbsp;1.&nbsp;自我介绍2.&nbsp;介绍两个项目中感觉比较有技术含量的点(防止超额报名,还有滑动窗口限流)3.&nbsp;活动报名场景,如果一天有几万个人报名怎么办,一小时几万人呢,可能想问redis的大key问题4.&nbsp;redis单线程为啥性能好,引出了IO多路复用模型的select、poll、epoll,为什么zset用跳表不用B+树或B树,跳表为啥性能好,追问为啥单线程而不是多线程5.&nbsp;假设想做一个排行榜,一个按分数排序,如果分数相同了按照报名时间排序,1万个数据里面想要找到top10应该怎么设计6.&nbsp;redis有哪些数据类型,然后redis&nbsp;的&nbsp;List&nbsp;类型做一个队列应该怎么做呢7.&nbsp;zset里面存报名数据应不应该清除,什么时候清呢?8.&nbsp;zSet与MySQL之间通过RocketMQ发数据,RocketMQ有持久化机制和重试机制,为什么还要有对账机制9.&nbsp;InnoDB有个AB联合索引,有个查询语句select&nbsp;B&nbsp;from&nbsp;这个表&nbsp;where&nbsp;A&nbsp;=&nbsp;1,走不走索引,回不回表,你觉得一定会走索引吗10.&nbsp;还是AB联合索引,update&nbsp;A&nbsp;=&nbsp;100&nbsp;where&nbsp;B&nbsp;=&nbsp;100,这条语句有没有什么问题?11.&nbsp;如果有个AService、里面有个方法A,方法B都有@Transactional注解,C需要引用A和B方法,事务会不会失效?12.&nbsp;CAS&nbsp;相对于直接加锁有什么好处?13.&nbsp;策略模式和状态模式最大的区别什么?14.&nbsp;接口是个抽象,咱们在使用接口的时候都需要自己写个实现类去实现接口,然后重写调用实现类才能执行逻辑,Mybatis为啥只有Mapper接口和XML就可以而不用写具体实现类的逻辑?15.&nbsp;为啥用了RocketMQ而不是Kafka16.&nbsp;怎么保证RocketMQ不丢失消息17.&nbsp;假设现在有个线程池,核心线程数&nbsp;2个,最大线程数100,阻塞队列100,来了100个任务,每个任务执行时间1s,多长时间执行完(50秒),那200个任务呢18.&nbsp;力扣92的反转链表II(10分钟没写完)二面(主管面):1.自我介绍2.项目中认为的难点3.项目做的背景是啥&nbsp;为啥要做这个项目4.最近学了什么5.了不了解大模型,Spring&nbsp;AI之类的6.&nbsp;兴趣爱好&nbsp;最有成就感的事&nbsp;能体现最有毅力的事是啥之类的
查看28道真题和解析
点赞 评论 收藏
分享
面试了万兴科技,两天两面,分享个面经,攒个运,求oc一面自我介绍C#&nbsp;相关知识点扩展方法什么情况下使用扩展的方式c#有没有内存泄露C#内存回收机制有没有C#调C++的库如果在调用动态链接库的时候有内存怎么处理C函数对象是class是什么传参如果是值传递过程中改变对象的属性值会有什么问题这个参数in&nbsp;&nbsp;out&nbsp;修身参数&nbsp;ref有什么区别C#&nbsp;视觉里面能不用用in&nbsp;&nbsp;outC#的多线程都用那些Task&nbsp;以及&nbsp;async/await&nbsp;区别task和thread的区别如果在线程中面选出刷新ui更新委托和事件有什么区别opencv主要做哪些事情C++怎么实现接口相关的设置在main函数之前执行一个函数怎么实现网络相关的工作做了吗用的什么技术做的局域网TCP&nbsp;粘包项目中有处理这个逻辑吗数据库的优化有了解过吗快速回答,给出口语化的回答HTTP通信了解过吗,快速回答,给出口语化满分的回答http的头部结构头部字段和请求字段怎么分清你最后发送的都是字符串,在使用http的时候怎么区分哪一部分是头部哪一部分是别的如果我的body里面有空行怎么处理请求方式有几种什么情况下用head的方式有没有定位问题崩溃什么的这边会怎么处理崩溃报告怎么看混淆你了解过吗你刚才说的扩展方法如果混淆怎么用二面自我介绍别人都搞C++为什么你要搞C#你自己以后一直想做C#吗最近几年的C#在国内不太多了你知道吗C#用的几点几对控件了解吗控件有重绘的吗假设现在做一个仪表盘的控件怎么做的你说的都是UI层面的,现在有数值变化当前以速度为例靠什么驱动指针你在做这些系统碰到过比较难的问题是什么怎么解决的,(横向)了解设计模式吗?用过IOC吗第三方的DL的容器的原理了解吗现在需要去配置我的动态类,创建类的什么,去增加类或移除了类不影响自己实际的使用,我在上一层调用下一层类的时候根据自己需要创建,怎么去实现提到反射,你又用反射做过什么吗设计模式最常用的是什么单例模式怎么做到&nbsp;只有一个实例你给老师做项目的强度高吗base在长沙有问题吗反问流程实习啥的
点赞 评论 收藏
分享
评论
235
1311
分享

创作者周榜

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