一道大厂测试开发面试真题,你需要几分钟解答?
又到一年年底!年底其实是跳槽换坑的绝佳时机,毕竟可以「年前面试,年后入职」,而且面试越早,好坑位较多,可选择的余地也较大。对于做好准备的测试同学来说,是绝对要鼓励多发简历,多找找面试机会的。哪怕为接下来的金三银四(人才流动高峰)积累点面试经验,都是极好的。
最近就有位测试小伙伴 @ZZ 去挑战了某知名互联网企业的高薪测试开发岗位。虽然没有面试成功,但也是收(shen)获(shou)满(ci)满(ji)。
这位同学的一些反馈也在霍格沃兹测试学院的「测试开发技术学习交流群」里引发了讨论。下面就来一起看看吧!
「 测试开发考察范围广 」
ZZ 同学凭记忆简单罗列了这次技术面试重点考核的技能点,以下这些都有涉及:
Linux、Shell、Redis、MQ、Kakfa、ELK、Selenium、TestNg、Jenkins、Vue生命周期、VueX、Vuerouter ...
每一个技能点都会出一道考题,让你对考题进行分析,并给出自己的答案。除了基本的技术问题考核,也会着重问项目实战经验。
不少同学都汗颜:现在大厂面试测试开发考查范围这么广的吗?年薪 50W+ Offer 挑战确实不小!@ZZ 同学也表示还需要夯实基础,好好学习准备下。
下面是这次面试的一道算法题,看起来不是很难,但是在面试中,难免会有点紧张,感觉做起来还是有点头大。同为测试的你,如果你去面试,需要花几分钟解答呢?又会用怎样的方式呢?
这里也汇总了霍格沃兹测试学院同学的一些答案供参考,Python/Java/Shell 版本都有,感兴趣的测试同学可以尝试一下,在留言区留下你的答案!
原题
要求:返回一个 IP 数组,并且按 IP 最后一位排序返回。
P.S. 语言随意,只需要能够正确排序返回即可。(Java、Python、Shell 均可)
Shell 版
来自@Yvan:
#!/bin/bash
来自@LensAclrtn:
来自网友@warmPhoto:
Python版
来自@Ronnie浩浩:
来自@天马:
来自@坏蛋:
来自@我是坏蛋:
来自@Nobita:
JAVA版
来自@小鸣:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)