大家好,我是洋子,最近25届秋招提前批陆续开始了,特别是大厂,比如百度,深信服,OPPO等陆续已经启动提前批招聘
前几天我在群里发了百度的秋招提前批内推码进行内推,今天打开内推系统一看全凉了
从系统上看,7位当中有5位同学简历初筛没有通过,另外2位就是一面挂掉了,可见提前批的难度还是比较高的,好在提前批和秋招是2次机会,正式秋招还可以重新再来
那小伙伴就有疑问了,我要不要参加提前批?
网上有很多文章也分析过提前批的利弊,观点几乎都是提前批是为了给学历好的同学准备的,学历一般像双非的同学就不要考虑了
其实我并不太认同这个观点,首先提前批和秋招一般来说互不影响,提前批挂了还可以继续参加秋招,另外提前批是免笔试的(大厂笔试难度普遍比较大),简历通过可以直接面试,通过提前批面试可以提前感受大厂的面试难度,方便自己查漏补缺
所以对于现在学历较好(985,211),但准备的不是很充分,可以稍微晚点(8月初)投递提前批,毕竟有学历优势,是可以冲一把,学历一般但是已经准备好面试,也可以冲。如果放弃提前批,到了秋招正式批开始,竞争对手就非常多了,所以建议大家不要轻易放弃提前批的机会
比较好的策略是先投递1-2个
大厂的提前批(不是一开始大规模投递),根据提前批面试结果,查漏补缺。如果实力差距过大,就不要继续投递提前批了,复盘分析自己的薄弱项,是计算机八股文还没掌握牢,还是简历上写的项目还不熟悉等等,提前批距离正式秋招一般还有1-2个月时间,利用这段时间把自己薄弱的地方补起来
当然,如果一点都没有准备,不管学历好坏都不要参加提前批了,好好准备秋招正式批,如果还在实习,可以一边准备秋招,一边争取看看有没有实习转正的机会,拿个保底offer,也能在秋招时减轻自己的压力
分享一下一位粉丝朋友参加百度测开提前批一面的面试题目
- 自我介绍
- 实习内容介绍
- 再实习的时候怎么做code review
- MySQL和Redis的区别
- Redis命令
- Linux命令
- MySQL如何在表结构增加一列,用SQL语句实现
- Java如何实现线程安全
- 线程,进程,协程区别
- 算法题:爬楼梯、旋转图像
整体看上去偏基础,也符合测开一面的情况,一般来说大厂都有3轮技术面,特别是二面,难度会更大一些
接下来再分享一下测开面试当中的高频题目,面试测开面试官一般常问的有下面3道题
- 为什么投测开不投开发
- 你对测开的理解
- 我看你简历都是开发项目为啥投测试
这三道题可谓是测开面试的“家常便饭”,但稍有回答不慎,可能导致面试直接结束
为什么投测开不投开发
先来看第一题,这两道其实都是面试官在考察你对测开的认知和职业规划,先来看下一些错误答案:
- “我不喜欢写代码或者不会写代码,所以投了测开”(测开也要求代码能力)
- “我比较喜欢质量保障的工作,对提Bug比较感兴趣”(是不是有点太假了)
- “看测开工资和开发差不多”(技术面试切忌谈到薪资)
正确的答案:
- 答题公式:就业前景+个人情况分析+求职决策
- 参考答案:【就业前景】我通过技术博客,B站等渠道了解到测开这个岗位就业需求量是比较大,有需要开发的地方就需要测试,就业前景也是比较好的,特别是大厂重视质量,一个线上问题就可能导致几千万的损失,作为测开的角色可以指定一系列的测试手段来保障好质量,避免线上问题发生,为公司减小损失。【个人情况分析】而我自己并不是一个追求技术深度的人,但自己也想从事技术方面的工作,在过去的学习当中,我也有基本的代码能力,可以帮助我在后续保障质量的同时,开发工具提升效率,【求职决策】综上这样的工作比较适合我,所以我选择做测开
你对测开的理解
解答完第一题后,面试官可能会追问第二题,“你对测开的理解”,这道题目回答好会给自己很大的加分项,先来看下一些比较普通的答案:
- “我觉得测开就是来找Bug的”(认知太浅显)
- “测开就是一方面保障好质量,另一方面可以自己做一些工具来提升测试效率”(这种回答已经算比较好的呢)
上面的第二种答案已经知道从质量和效率两方面来回答了,但有没有更好的答案呢,答题公式:岗位职责+技能要求+测开岗位的价值+未来发展趋势
【岗位职责】测开(测试开发)是一个融合了软件测试和软件开发技能的岗位,旨在提高软件产品的质量和测试效率。【技能要求】测开工程师不仅需要编写测试用例和执行测试,还需要开发工具、自动化测试脚本和测试框架、性能测试等等,测开的技术栈和后端开发相似,需要掌握编程语言、Linux、数据库以及软件测试的理论等【岗位价值】测开岗虽然有一定的成本属性,但通过测开工程师通过建设CI/CD流水线可以缩短产品交付周期,保障代码质量,减少线上问题发生,让产品从可用变得好用【未来发展趋势】大模型的出现正在重构整个软件测试行业,相信在大模型的加持下,软件测试会更智能,目前互联网业务系统架构也越来越复杂,做测试也更有挑战性
我看你简历都是开发项目为啥投测试
这道题可能对应届生同学有些疑惑,做测开是不是一定得有测试的项目,其实开发的项目是可以直接投测开的,有的面试官可能会认为做开发的项目就应该去做开发,我们得跟面试官说明一下,体现自己对求职测开岗位的意向
注意如果求职测开意向不高,也能导致面试直接被挂掉。比如让面试官发现求职意向是想求职开发岗位,而测开只是作为第二选择,这样的候选人大概率不会通过面试
回答的答案可以围绕代码能力去展开:不管做测开还是测试,还是需要具备代码能力,做开发项目能够锻炼自己的代码能力,在以后工作当中,可以开发测试工具帮助自己更好更快的执行测试工作。这样回答还是能体现自己还是一心想求职测开这个岗位,并且为之做了一些努力
祝愿大家今年都能 offer 多多,顺利上岸!