秋招总结 &【后端开发】方向建议

个人秋招情况介绍

本人211本985硕(本硕非科班),求职的方向主要是后端开发(也投递过一些嵌入式开发,游戏开发,自动驾驶

等岗位,但主要以后端开发为主),主要的语言是C++/Go(看到这里可能很多c++后端的小伙伴会有跟我一样的感受,工作太难找了,尤其是想互联网大厂),秋招目前也算告一段落了,最后去了上海的百度,那边薪资也没a,直接开了开发岗的最高档,就接了

提前批+秋招投递了115家(主要是在8-9月份投递的较多,10月份之后,就投了2个简历),简历挂的公司25家,笔试挂的公司10家,参与面试的公司21家,剩下还有很多都是没消息或者我面试后期(9月底往后)主动放弃不想面了,就比如oppo,八月份做的笔试,笔试ak,拖到11月份才给我发面试,发了四五遍邮件都没理他,小米也是,一开始不捞人,后面被鸽穿了才捞人面试,一样没理他。

简单介绍一下参与的一些公司的面试情况和简历情况

  • 简历挂的互联网公司小红书(笔试ak简历挂),腾讯(感觉应该是选错部门了,填了都喜欢,结果没人捞),得物(应该是简历不匹配,投的Java岗),网易(已经记不得投递的什么岗位了,几个月没消息),bilibili(笔试ak,没给面试,应该是简历挂)
  • 面试挂的公司

阿里系的有:阿里云(一面通过后,问了一下似乎卡本硕23所,然后加上当时九月底了,不是很想面,主动放弃了),阿里国际(本来约了面试被hr告知综合评定不通过,临时取消),达摩院(一面通过后排序挂,按照面试官的说法应该是不是Java技术栈而且我的简历得专业也不是科班(电子信息本硕),淘天(一面挂,面试官评价的意思是技术栈深度和广度都可以,项目比较简单,而且非Java,估计是觉得我没有实习+语言不匹配)

美团:二面挂,手撕当时出了一个有点坑的二叉树,没写出来最优解,挂了(个人感觉有点可惜hh,运气好点就能进池子了)

快手:快手因为可以无限复活,所以投了九次,总共面了2次,一次三面挂,一次二面挂,感觉挺可惜的,第一次三面出了一个C++的场景题手撕挂了,第二次二面,自己做的IM项目,遇到这个面试官也是做IM方面的,很熟悉,一顿痛批我的项目,说了很多建议,感觉受益匪浅,也同时感叹自己做的项目确实不够扎实和深入

滴滴:二面挂,当时手撕的时候和面试官意见有点不一致,跟他证明算法正确性说了半天,感觉面试官不是很认可

京东:一面挂,也不太懂为啥挂,当时感觉整体的八股和算法回答的还OK,一周被告知流程结束

用友:一面挂,面试官很诧异我不会Java,但是当时hr告诉我不会Java也没关系,感觉就是被当成kpi了

蔚来:二面主动放弃,当时二面给我约了九月下旬,刚好和华为线下面试冲突,就主动放弃了

荣耀:一面挂,面试官有点阴阳的感觉,面到一半直接摆烂了,果然面试也是直接挂了

  • 面试通过的公司

百度:提前批就投递的,8.2面完三轮面试,一直等啊等,9月份官网状态变为offer评估,11月份上旬终于收到中旬沟通薪资的邮件,然后到11月下旬,hr那边约我谈薪,给了个大ssp,挺满意的,确认了一下没什么问题就签了

华为:9月下旬面完线下三轮面试,11月初hr沟通期望薪资并向平台申请职级,但是至今(11月底)也没有职级和薪资的消息,hr希望我在等一等,拖一拖offer,不等了,感觉没啥意思,风险太高

中望软件:9月初面完hr面,11月的时候询问offer情况,那边说offer审批不通过,也不管啦hh

中兴:7月初面完提前批的蓝剑计划,然后到10月份面试官给我打电话约加面,结果也一直每约,直到科大线下座谈会的时候直接给我发了短信让我去签约,我感觉没啥意思,也就没去了

好未来:9约初一天面完三轮面试,面试表现自我感觉良好,结果给我开了一个烂白菜19.5*15,感觉薪资开的一般,就拒了

足下科技:可能很多朋友没太听过这个公司,做自动驾驶的创业型公司,开的薪资待遇其实还不错,base深圳和苏州都可以选,23*15,应该是10月中旬开奖的,当时手里没太多好的offer,当时有一点点心动,后来还是拒了

长鑫存储:8月中旬面完两轮面试,开了个统一价19.5*15,感觉去一个芯片为主的公司做后端开发,有点边缘,就没考虑

友塔游戏:7月下旬面完试,月底就发了offer,也是我秋招的第一个offer,base上海,开的薪资个人觉得有点低(年包28左右),也就没考虑了

个人秋招分析

首先,对于C++后端开发这个方向,如果有朋友感兴趣,可以参考牛客上这个大佬写的这篇文章,全文很长,但看完一定会有所收获:【校招方向】C++输麻了,C++后端开发还能学吗?_牛客网 (nowcoder.com)

然后我结合我个人的情况,,去讲一下我各方面的一个准备情况和对应水平

  • 算法方面

个人在这方面基本上没啥问题,笔试ak率90%以上,极少数公司笔试挂,我是非科班转码,研一下开始刷题,刷了一年,全平台刷题量应该1500+(LeetCode,acwing,codeforces),LeetCode竞赛积分2400,做大部分笔试和面试的算法题基本上没太大压力,但是不得不说,今年笔试题的难度确实不低

  • 技术栈方面(C++/Go)

计算机网络/操作系统/Mysql/Redis:都是主要参考小林coding和阿秀的笔记,后面两个通过项目实战去补充一些细节,然后也会去看一些架构相关的,加深对业务的理解,因为没有实习经验,所以很多场景,只能自己脑补+找去实习的朋友讨论

分布式/微服务:主要是参考极客时间、bilibili等各个平台的资源进行学习,也会去牛客网去找一些面经去看

中间件:参考开源架构的一些设计,然后根据一些八股面经来学习

  • 项目

无实习,因此自己找了三个项目做,个人觉得做的这三个项目质量来说,不算高,所以仅供大家参考

第一个项目是烂大街的webserver,然后自己补充了一些k/v存储的内容

第二个项目做的是一个IM,这里推荐一个IM的社区,我在里面偷了不少的idea,可以供大家参考:即时通讯网 - 即时通讯开发者社区! (52im.net)

第三个项目做的是一个go的电商项目,用的是go_zero的微服务框架

备战秋招/春招建议

  • 建议大家准备秋招或者春招的朋友,如果自身条件允许,一定要找个实习一个不错的实习,可以在面试中帮你挡掉很多的八股,甚至看过很多朋友,面试全程聊实习,八股一个不问的,大家自己做项目,哪怕再有特色,还是没有实习管用,而且筛简历也会去看你有没有对应岗位的实习,所以一个实习会为秋招加分很多
  • 找到实习的朋友,尤其是暑期实习,一方面可以考虑在这个部门转正,另外,就算是感觉这个部门不错,也不要all in转正,一定要关注一下秋招的动态,比如今年秋招很早,提前批7月中旬就开始了,正式批也是8月份就开始了,到9月底甚至面试都快没有了,因此一定要早点投递
  • 投递简历的时候,不要只投想去的公司,比如一些头部大厂,也是需要投一些中小型公司练练手,而且有的中小公司开的薪资待遇也很不错,所以也是值得考虑的,到时候就自己权衡了,但是也不能什么公司都投,拿我举例,我投了115家公司,但其实后面大概20多家,我直接放弃了笔试或者面试,因为实在没有精力去应付一些自己完全不想去的公司,再加上前提投递了一些公司,积累的面试经验也已经足够,因此这方面大家需要根据自己的情况考虑
  • 以后端开发为例,面试中主要考察的就是三个方面:算法,八股,项目这三个方面都需要准备,并不是说准备其中一两个就能拿到不错的offer,所以也不要在算法上投入过多时间而导致在八股和项目的时间过少,也不要因为觉得有了大厂实习,就一定能找到满意的工作,因为你去实习,你要花额外的几个月去做实习的工作,在算法和八股方面的准备可能要比那些没有实习的同学准备的时间要短,因此,各方面都需要权衡一下

这里整理一下我学习一些技术栈看的一些网站的链接,供大家参考

八股网站

Golang学习路线推荐

C++学习路线推荐

C++全栈知识体系总览导航地图 - ♥C++ 全栈知识体系 概览♥ | C++ 全栈知识体系 (stibel.icu)

笔试算法学习路线

面试算法

心态方面

秋招是一个持久战,其实当时一边投递简历,一边准备笔试,面试的过程,确实很煎熬,有时候一周会面对10+笔试,7+面试,一天基本上不是在笔试就是在面试,确实是很考验人的心态和抗压能力的,所以,大家一定要坚持住,一定要把握好机会,调整好自己的时间,早点投递,然后早点开始笔试,面试,从中积累经验,早日拿到自己满意的offer,然后开摆(自己手里最好有2个以上满意的offer,不然如果有一方出现意外,会很被动),祝愿大家都可以顺利地在秋招/春招拿到自己满意的offer!祝福!

#晒一晒我的offer##秋招##后端开发##学习路线#

主要分享个人24提前批&秋招的一些经验和心得,仅供参考

全部评论
小徐先生真的yyds
3 回复 分享
发布于 2023-11-25 16:40 北京
请问下大佬IM项目是用go写的吗,我看黑马也有个那个教程
1 回复 分享
发布于 2023-11-25 19:17 安徽
大佬,课题相关吗,这么多咋学的完啊
点赞 回复 分享
发布于 2024-04-24 22:37 安徽
铁子 我做的也是IM 项目职责不太好写 能参考下你的那部分吗?
点赞 回复 分享
发布于 2024-02-21 23:42 广东
大佬,C++音视频开发好找工作啵,也是属于后端吗
点赞 回复 分享
发布于 2023-11-27 16:51 广东
求问百度 大ssp 大概什么单位
点赞 回复 分享
发布于 2023-11-26 23:50 北京
感谢分享!!
点赞 回复 分享
发布于 2023-11-25 01:28 江西
中望offer审批还会不通过?给你发感谢信了吗uu
点赞 回复 分享
发布于 2023-11-24 19:23 北京
太强了 y神 带带弟弟
点赞 回复 分享
发布于 2023-11-24 18:48 江苏
群友! 太阳哥!
点赞 回复 分享
发布于 2023-11-24 17:36 广东

相关推荐

10-17 11:20
已编辑
郑州大学 安卓
面试官是个小姐姐,爱笑,面试氛围比藤子轻松(也可能我准备的更充分了,藤子一面面试官也超级好但是我太菜了整挺尴尬),八股和项目问了35分钟左右,然后开始写算法,算法还是不熟练,开始的思路错了,和面试官讨论了会讨论出正确答案写了下,哎这块还是要加强,算法老是记不住没录音,纯靠自己记忆;面试完我实习的组拉着开了俩小时需求研讨会导致问的啥几乎忘完了😅----------------------------------------------------------------------------------------1.自我介绍2.看你项目中用了mvvm架构,能讲讲为什么要用这个吗 -- 围绕mvc,mvvm将了区别和联系,顺带将了下mvp2.最近还有种架构是mvi了解过吗 -- 不了解2.看你项目中用了多线程处理网络请求,handler如何使用 -- 吟唱message,messagequeue,looper,handler的原理补:翻转屏幕过程中activity会经历从创建到销毁的过程,viewmodel是如何解决3.能用kotlin协程和viewmodel实现吗 -- 有记忆,小唱4.安卓应用从点击到运行之间的过程是怎样的 -- 之前看过忘了5.浏览器输入网址后的一系列流程是怎样的补:如果是https协议,这个过程可能有哪些改变 -- 在tcp三次握手前先进行ttl/tsl四次安全加密,还有端口从80变443?面试官哈哈一笑。。6.kotlin和java的类加载机制有什么区别 -- 回答了java的类加载机制,猜测kotlin和java类似7.垃圾回收相关的知识了解吗 -- 这次把垃圾回收算法讲明白了,还讲了垃圾回收器8.讲讲kotlin/java中的引用类型 -- 强,软,弱,虚以及对应的应用场景讲了下9.讲讲堆 -- 堆存放各线程和类的共享变量,常量,静态方法10.内存结构 -- 堆,本地方法栈,虚拟机栈,方法区(元数据区),程序计数器11.static加在方法和类上的区别(?好像是这个意思当时理解错了,回答估计也不对,面试官还好心把正确答案给我讲讲)补,看别人面经发现问的就是这个:如果一个方法加上synchronized的修饰,一个静态方法加synchronized 有什么区别?12.讲下sychronized -- 优化前重量级锁,优化后会进行锁升级,偏向锁,轻量级锁(cas),重量级锁(阻塞)补充:java中的反射了解吗 -- 了解应用场景,原理是通过class字节码强行访问私有成员或方法,由于没用过所以了解比较浅13.hashmap的底层实现 -- 刚开始没反应过来,说是map,她哈哈一笑,我突然想起来是链表加红黑树,赶紧弥补;说起来她一说hashmap我就一直等他问concurrentHashmap结果就是不问气死我了14.如何解决hash冲突 -- 学校数据结构课讲的是偏移量,按照偏移到无冲突地方学校那一套心里没啥底的讲了下15.如果有十个数据你会用arraylist存还是hashmap存 -- 没思考直接说arraylist,想了下说应该看具体什么数据,如果是键值对有联系需要根据key找value的就map,否则arraylist,数组的查找快性能开销低16.hashmap的扩容机制 -- 扩容因子?没咋了解过按照分布式id号段模式和arraylist扩容作类比猜测和他们扩容方式一样,都是达到一定比例自动再申请一段空间算法:对称二叉树反问:1.业务2.个人发展方向3.团队有用flutter或rn吗,还是安卓原生开发大体就想起来这么多,纯靠记忆间隔五小时后回忆起的一些问题,后续想起来啥再补充
投递小红书等公司10个岗位
点赞 评论 收藏
分享
评论
101
682
分享

创作者周榜

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