秋招总结及经验分享(测开方向)
科班硕,无实习,无论文,共投递公司170+,目前offer13个(除了最终决定去的蚂蚁目前都拒了//////后来蚂蚁也毁约三方了,去事业编了),基本都是测开
对国企事业编感兴趣的请移步主页看最新贴
国企,互联网,运营商,车企,制造业,基金证券银行保险,外企都有投
从6.24开始投递,一直投递到10.25,今天差不多都流程结束了,简单总结下
主要这几个方面,0.秋招战果,1方向选择,2信息搜集及简历投递,3笔试,4面试,5体会
总计起来最重要两个字吧,心态,不急躁不烦躁,尽最大努力,查漏补缺,一边投递面试一边学习经验,总会收到满意的offer的
0.秋招战果
oc:
中电28(看学历给的,给我开的总包34w)
锐捷(测试均一价)
联影医疗(测开sp)
经纬恒润(数分,巨低)
太平金服(信科管培,比较低)
满帮(测开sp)
得物(测试sp)
蚂蚁(二志愿,测开大白菜,p5,三天三面,很快就意向)
用友(非高潜,但是应该是sp)
京东(测开sp,面试结束两个月才意向开奖)
度小满(补录的测开小sp,t3,流程很快)
阿里(补录的优酷测开sp,p5,基本一天一流程,一周内从一面到谈薪)
百度(12.9刚意向,十一之前三连面的,和京东一样等了俩月才等来,测开白菜)
走完所有流程没被意向(沉进池子):蔚来提前批,oppo提前批,奇安信(12.7感谢信了),海康威视,momenta,去哪儿,美团(二志愿),华为
面试挂:仲阳天王星,完美世界,京东管培生,滴滴,小米,美团(一志愿),阿里,中电十所,禾赛,快手,最右,深信服,网易,蚂蚁(一志愿),腾讯,中金所,广联达,水滴,字节(二志愿)等等
笔试or测评挂:最右提前批,希音,趋势科技,大疆,中国系统,同花顺,九坤投资,小马智行,字节(一志愿)等等
简历挂:太多了。。。最后悔的是tp没投提前批,正式批直接被挂简历了
投递或笔试后没音信:(B站和小红书hc少可以接受,荣耀vivo连机会都不给)B站,小红书,第四范式,vivo,绿盟,米哈游,荣耀,新浪,顺丰,科大讯飞等等,以及几乎所有的外企
还有不少在收到比较满意的蚂蚁offer就拒了后续面试了,中兴(补录),东方财富(东财听大家说很香,但是最后没有选择上海)等等
总的来说,最后拿到offer或者比较顺利进池子的,提前批和补录相对容易些,正式批的几乎每一面都脱层皮。还有就是,很少有二面三面挂的,基本一面通过之后,要么oc要么进池了,所以一面发挥好还是挺重要的,二三面发挥的怎么样可能决定评级或者开奖的先后顺序吧
1.方向选择(尽早确定,尽早准备)
秋招刚开始的时候,因为自己的技术栈是python,没有啥明确的目标,c++和java啥都没准备,所以投了很多数分,运维,安卓开发,python开发,测试开发和各种名字花里胡哨的开发,正经的后端,服务端,java,c++开发几乎一个没投(第一家中电十所,C++开发,面试坐牢,啥都不会)
后来慢慢开始面试之后发现,自己的八股答得一塌糊涂,除了测试岗位的可能会问的相对容易一些,所以在好好修改了简历之后,一门心思投测试测开,最后oc或者进池子的,也基本都是测开的岗位,面了好多测试,也看了好多测试的面经八股之后,觉得自己确实很适合测试相关的工作,所以也越面越顺利了,就是没有相关的测试实习经历,比较不占优势,但好在自己学历还行,开发能力还说得过去,也有一定的项目经历,所以除非是那种上来就只看测试实习经历的那种,基本都能面个差不多(疯狂diss水滴的测开面试官,面试体验最差一场面试)
自己也因为没有早点确定方向,错过了不少的面试机会,也没能尽早的有针对性的准备,导致很多不够出彩,泡了池子没能再被捞出来
2.信息搜集及简历投递(找链接,公众号,常填信息整理word)
开头就提到了投了170多家公司,花在搜集秋招信息和投递简历上的时间还是特别多的,有一点小技巧分享下
除了简历之外,主要是维护了两个表格和一个文档
(1)网申时间信息表
这个表主要是分类放了各个公司的投递地址,感兴趣的岗位名称,起止时间,官方公众号等信息,这个表是最费时间的,可能是为了满足自己的收集欲,想把见到的所有的相关的公司都记录下来,但是因为太耗时了,只收集了400左右的公司,就在九月初放弃更新了,这个表可以几个同学一起整理下,工作量确实很大,没必要花费太多时间在这个表上。这个表主要分享下搜集的方式,我主要以下几种:
牛客的链接:当时有大佬在更新网申时间表,感谢各位牛友们
公众号:思贤猫就业平台(我觉得这个消息特别及时,每天更新),清华就业,北大就业,爱思益求职,大厂日报,国企求职,牛客招聘助手,拓跋阿秀(看八股),校招青年,研究生求职圈
别人整理好的在线文档:加了某些公众号比如爱思益求职,可以加好友,转发推送到朋友圈之后加一些群,群里有整理好的在线文档(可以使用小号骗文档)
牛客的就业专栏
(2)已投简历面试表
投递了简历的都会记录在表里,主要记录公司名,岗位名,投递日期,投递官网/方式,每次笔面试的时间
我是额外在onenote里建了文件夹记录面经和笔经,这个后边再详细说
挂掉的,流程中的,进池子的,oc的,分别用不同颜色画出来,方便查看
(3)填简历的word
填简历真的很费时间,尤其是国企银行,建议搞个word,里边把所有可能填写的部分,都文字形式存好,方便填简历的时候直接粘贴,主要包括获奖,项目经历(一个详细版,一个简略版,因为有的有字数限制),父母的单位等信息,本科和研究生的相关课程,自我介绍,对测开岗位的理解,社团经历等,粘贴起来就快多了
填简历和搜集信息是个漫长的过程,一定要有耐心,才能最大提升效率,海投的比较全面
3.笔试及面试手撕算法(熟悉acm模式,及时复盘牛客题解,骗分,手撕时交流)
这部分主要说算法题的,行测和基础知识的选择没啥特别好的办法
我属于开始刷题很晚,刷题很少的那种,到现在leetcode上显示做过的也不到100。。。不过笔试的成绩从一开始一直挂,到后来慢慢也能在一些相对简单的卷子ac了,手撕也能撕出来大多数简单的middle。
(1)熟悉acm模式
最开始笔试的时候,尤其是前一两次,当时刷了三十来道leetcode,但是不会acm模式,考试直接傻眼,感觉巨简单一个题,就是运行不出来结果,在吃了两次亏之后(都挂了),搜acm模式的解题模板,在后边笔试的时候用了几次就熟悉多了,基本的输入都能处理得了了,算是把最基本的一关过了。
(2)笔试后复盘
有不会的题很正常,字节网易的笔试是真坐牢,不过肯定有大佬在考试后在牛客分享题解的,多学习学习别人的解题技巧,我感觉这是我算法题提升最快的阶段,以赛代练,而且几乎天天都有不止一场笔试,如果不做好复盘,那纯粹就是做题浪费时间
自己也分享过几次做的还不错的题解,把自己的思路表述出来也很涨功力,但是没坚持下来,因为自己确实一般都是最笨的办法,再加上骗骗分(常用就是返回truefalse,或者返回值很简单那种),猜猜答案,才能马马虎虎的过了笔试,leetcode还是要多做的,要不然题题暴力,也挺麻的
(3)手撕
手撕一般难度不会很大(也可能因为我测开),我秋招面试中的手撕,做的最难的一道,应该是复原IP地址
常用就是双指针,哈希表,或者其他数组相关的技巧,树,图,链表手撕的概率不大,而且就算问也就是层序遍历,反转链表,相交链表那几个最经典的,说实话我到现在都不太会dfs和动态规划,稍微复杂一点都写不出来,但是不影响绝大多数的手撕,因为手撕挂掉的应该之后深信服,题目还是手撕装饰器
还有就是不会的时候可以问问面试官,他们也想看到解题思路,想看思考的过程,顺着面试官的思路,发散性想想,说不定就能撕出来
(4)sql
有时候笔试或者手撕也会有sql,这个就在牛客多做几道熟悉了sql语法就好了,比算法题好速成
(5)印象比较深的题
最后分享我记录过的印象比较深的笔试或者手撕题目:
全排列,编辑距离,装饰器实现打印函数执行时间,快速排序,二分查找,回文子串等等
4.面试
主要是分享技术栈为python的测试开发的面经,我没有实习,只有课题组的项目,和测试不太相关,但是一般也会象征性的问问,所以自己的项目要吃透
(1)八股
测开的八股,最喜欢问的就是数据库,linux和计网,再配上和自己开发语言相关的八股,就差不多了
数据库:
我主要是mysql,一般就问索引,索引优缺点,b+树,几种删除 ,事务四要素,几种隔离等级,左右连接
linux:
常用的linux命令,wc,grep查询,chmod提权,tail和head查看log,从log中找到异常所在行,top看进程,lsof和netstat看端口
网络:
最常问两个,get和post,以及浏览器访问一个网站域名后的完整流程
还有就是三握四挥的过程
python:
进程,线程(GIL锁),协程,迭代器生成器装饰器,匿名函数
此外还被问到一个布隆过滤器
(2)场景题
遇到的不多,这只能凭本事,看积累的程度了,小技巧就是往自己熟悉的场景中引导话题,往自己的项目经历中所遇到的情况引导,举一些自己实际用过的例子,蚂蚁和美团都问了很多场景题,美团二面更是场景题轰炸,连着问了一个多小时
(3)设计测试用例
分角度考虑,尽可能全面,我总结了个套路,分5个方面来说,再结合下具体情况,
功能性,兼容性,性能,安全,界面
如果是自动驾驶这种,涉及到和人有直接体感交互的产品,可以增加人的体验感,可靠性等几个方面
测过各种奇奇怪怪的东西,比如测紧箍咒,跳伞伞包,最常问的是测微信点赞,淘宝加购付款等很常见的行为
面蚂蚁的时候,挂掉我的一志愿的面试官提出了我这个套路的问题,比较肤浅,只是从表面的动作来进行用例的拆分,没有分析到场景背后的具体技术,他当时提到了在有交易的时候的幂等验证,在网络不稳定的时候的tcp长短连接等,高并发会涉及到锁的实现,他的原话是不要讲太多大白话,但是我一个测试小白,只能讲出这种大白话了。。,希望以后能搞懂背后的原理,以后能用技术语言来表述
(4)思维题
印象比较深的:
一跟不均匀木棍完全燃烧1h,不限制木棍数量,凑出准确的15分钟
两个栈实现一个队列
赛马
100层楼两个鸡蛋扔鸡蛋
一组连续自然数,随机去掉两个之后,打乱,怎么找到这两个数
(5)为什么选测试/怎么选择开发和测开
这个问题答不好挺致命的,自己找到测开中自己感兴趣或者认可的点说就可以了
5.一点感想
因为寒气,秋招真的很艰难,从6月底到11月底,战线拉得特别长,最开始还想试试基金证券那些,发现没有相关实习基本不可能,车企,自动驾驶肯定是有前景的,但是技术栈相差比较多,国企银行的话自己的学历还是比较容易拿offer的,但又想多挣钱,所以还是卷互联网了
寒气影响比较重的还是正式批,所以提前批和补录一定要把握好,正式批真的惨烈,正式批拿到的offer不少都是一志愿挂了,二志愿被捞,有点类似补录了
没有offer或者没有满意offer之前一定别慌,面试的时候也不用有太大心理负担,相信自己一定会有offer的,自信真的很重要,在蚂蚁意向之前,手里最好的也只有中厂的offer,不太甘心,也挺慌的,感觉可能自己栽在这寒气里了。但在收到蚂蚁的offer之后,后边所有的面试都感觉特别放得开,又收获了几个还不错的offer
笔面试一定要有准备,做复盘,多看面经,多做记录,笔面试的实战才是提升最快的阶段
如果选择了海投(我觉得海投是必须的),就要做好高强度笔面试的准备,我室友经常连着2点到10点做笔试,我强度最大一天,7面试1笔试1测评,三连面那种是最难顶的,不过面的越多希望越大嘛
也是第一次参加秋招,感觉自己的表现还说的过去,不过准备还是不充分,导致最后的选择比较少
秋招基本结束,该好好准备毕设了,下一个小目标,顺利毕业
祝所有有耐心看完这个冗长的帖子的牛友学习工作顺利~
#秋招总结##秋招结束咯##关于秋招我想说##晒一晒我的offer##在牛客分享我的求职旅程#