9月30日签了农行西安研发中心,算是给秋招基本画上了句号吧。趁着面试还没有过去多久,十一在家没事干,总结一下从着手准备找工作到oc的心路历程回馈牛客。
我基本没有编程基础,研究生期间的项目也比较水,正式开始学java是从2020年1月开始的,因为自己心里有数比较菜,所以定的目标一直就是测开,先了解了一下除了编程还要背计算机网络、操作系统、数据库、测试相关理论这些,
做了一个大致的计划:1-5月学java+数据结构(中间浪费了快一个月看了一些前端。。。因为当时想自己做网上的项目,后来放弃了),5月以后突击背其他的。
我按照时间来写吧,
一、华为实习(5.20笔试 - 6.25流程结束 - 7.8oc)
第一个投的是华为西研所的实习,5月20日做的笔试(我觉得对我来说笔试一直挺难的,本菜鸡都是有人助攻的才能过),6月中旬开始一面,总体来说问的比较基础,项目+测试的理论基础+手撕笔试题,二面就是主管面了随便聊聊。具体可参考我之前面的时候写的面经:https://www.nowcoder.com/discuss/438540?source_id=profile_create&channel=1009
二、字节跳动 (提前批无笔试 6.28教育部门一二面 - 7.1data部门一二面 - 7.10三面+hr面 - 7.15 oc)
提前批头很铁的投了字节,基本一出公告我就投了,流程很快,6.28第一个部门约面,连续两面,和华为比字节真的问的很细致,每一面都有快一个小时,我复习的所有基本都问到了,觉得再问就无话可答了(当然那个时候一开始自己本来也准备的不是非常充分)。
一二面都没有写出代码,觉得这个应该是挂了的主要原因。具体可参考我之前面的时候写的面经:https://www.nowcoder.com/discuss/444511?source_id=profile_create&channel=1009
两三天后收到了感谢信。可以说字节这次面试真正让我见识了互联网大厂面试的节奏和水平,从和面试官的交流中也发现了自己薄弱的地方,开始查漏补缺。
很幸运,大致两三天后被字节data部门捞了😃,简单了解了一下是做广告系统商业变现的团队,
7.1面试,也是有了第一次的经验一面轻松通过,问的问题也都在准备之中(项目+java+计网,代码写了快排),几分钟后二面,事实上我并没有觉得自己二面表现得有多好,相反从和面试官的交流我感觉到自己项目里的好几个问题(就被问住了,不太能自圆其说),当时觉得要挂了,想着挂了也不亏,下来好好完善一下这几个项目里的点,没想到莫名过了,所以面试也很随缘吧,可能面试官觉得聊的比较投机。下来就是一周以后10号三面,这几天里好好把二面感觉到的问题整理了一下,虽然三面没有问上,但给后面很多其他公司的面试奠定了基础(在此也非常感谢二面面试官!所以!一定要多面!面试官有时候一句话的事,你就明白你的很多问题!)三面也不难,撕代码居然让我写了冒泡!内心要开心的飞起来了!瞬间表演完毕,感觉自己一级棒
智力题是10堆苹果,每堆10个,9堆每个10g,1堆每个9g ,称一次找到9g的那一堆。反正都回答出来了,当天晚上就hr面了,流程很快,15号收到意向书。
三、招银网络 (6.16笔试 - 整个7月都在面试流程极慢 - 8.11提交材料 - 8.26 oc)
当时想去成都所以投了这个,流程极慢!整个7月都在面,其实也就一轮电话,两轮视频,大多数时间在等。其实我觉得面试问的基础问题都很相似,无非项目+编程语言+你背的那些+手撕代码,前期好好复习,不用太纠结去看每个公司问了具体啥问题,到后面就会发现都差不多。招银会稍微重视一点数据库,手撕代码比较简单:字符串里统计出现个数啊、还有水仙花数什么这种难度的,但是二面问我的那个我还真不会,很迷,是一个文件读取一个表格,读取后统计一个月工作时长最多的,大致是这样,反正是我以为让我写sql,结果让我用java写,有点懵,但也过了。
四、oppo和网易 (这两个都没收到意向 都是8月10号左右面的)
oppo流程走完了,从一面到主管面一直在问我通信相关的,可能成都的测试岗位偏通信方向的测试吧,反正没有意向书。网易投了严选,一面挂,可能是代码没写出来吧,他给我出了一个很长的题,像笔试题那种,其实我题都没太看明白。
后面9月又有收到网易互娱面试,但当时已经有差不多满意的offer了,就拒了没面。
五、阿里(8月初到8月底面了两个部门 一共五次了,后面又有捞的部门 我已经面不动了)
总结想进阿里就是要抓住冬天投实习的机会,身边大多数进阿里的都是通过实习的。秋招个人感觉hc并不多了,反正我投阿里也没报多大希望,还是想从大厂面试官那里取取经吧。基本一周约一次面试,战线很长,但也正好帮助我每周都复习一下,免得忘记基础知识。阿里很看重实际问题,会从项目切入问一些知识点的实际使用:比如印象比较深刻的几个问题:
你会怎样实现你这个项目里的多线程?(问题很大,他主要要看你思路的完整性)
你觉得12306这种抢票场景下是用乐观锁还是悲观锁?
你这个华为软赛,你们没有进下一轮算法上主要的限制在哪一方面?你现在改进的思路是什么?
等等等等 就是和实际比较紧密的问题
六、虾皮(9.2笔试- 9.11一面 - 9.18二面 - 9.21hr面 - 9.27oc)
其实虾皮我很早就投了,但8月当时忘了做笔试,就一直推到最后一批了。一面没有写代码,主要是问基础和项目,然后给了一个淘宝界面让我说测试的角度,从面试官的反馈能感觉到对我说的比较满意。😃 二面印象比较深,因为问的很难:
写了一个sql ,一个二分法的题(找到排序数组中,某个数最后一次出现的位置)
一个定时发送生日祝福邮件给不同用户的系统,如何设计?从前后端、数据库的角度都要说 而且不是问如何测 ,就是从开发的角度如何设计(反正回答的磕磕绊绊,面试官一直死亡反问,比如你这个程序一直运行,怎么保证只在某一个时候发送?如果今天刚发完,但是突然有一个用户注册了今天过生日的信息,怎么给他发送?)
下来就是如何测生日发送邮件的情况?
运行一个程序,界面滑动出现卡顿你分析可能是哪些原因?
等等关键虾皮二面面试官很神奇,不管我说多少,他都平静的来一句“还有吗”。。。面试完觉得自己被掏空了
七、农行西安研发中心(8.29笔试 - 9.16一面 - 9.22二面 - 9.25体检 - 9.28签约)
农行一旦开始面试流程还是很快的,但是笔试不好过,题量很大,涵盖的行测+专业知识。一面我就面了十分钟左右,面试官3v1,基本自我介绍完一人提一个问题就到点了。我自我介绍还被无情打断,问了一个java的多态、数据库索引、数据结构、简单问了下项目,搞不清按什么淘汰人,毕竟时间太短了。 二面就是线下了,主要是审核资料+简单的hr面。 体检我有点小插曲,回来以后收到了医生的电话让我第二天再查一次血,吓了一跳,
第二天去问说就是白细胞有点高可能跟智齿发炎有关,再做了一次就好了,由于复检,比正式晚了两天签约。不过好在还是十一假期前签了,安心过节。
好多面试细节不太想得起来了,没有及时记录,大家有什么想了解的可以问,我尽量回想。没什么大问题应该就确定在农行西研了,待遇工作时间地点我也比较满意,国企养老,明年有想投农行的朋友,也欢迎找我内推鸭。总之,我的秋招自己感觉还是很幸运地,拿到了很多互联网大厂,也拿到了想去的国企,传递幸运给大家!
全部评论
(36) 回帖