Acko 参观了我们的校园,参加了SDET – 实习 + PPO 。他们已经筛选出大约400 名学生,根据简历在 Hackerrank 进行在线编码测试。
面试由5轮组成
第 1 轮(在线编程轮 – Hackerrank):包含 3 道编程问题 – 任何语言
- 使用允许重复的数组元素求和为 N 的方法。
- 基于正则表达式的问题,我们必须设计一个正则表达式,如果给定字符串的第一个字符与最后一个字符相同,则返回 true。
- 使数组严格增加或减少的最小增量数 – https://leetcode.com/discuss/interview-question/432071/vmware-oa-2019-min-cost-to-make-non-decresing/
我设法解决了所有 3 个问题。
在此之后,只有12 名学生参加了技术面试
第 2 轮(技术面试 – Google Meet):介绍的前 15 到 20 分钟,我在部门解释了我的项目。然后他直接转向编码问题
他提供了一个纯文本编辑器,我必须在其中编写代码。
- 合并 K 排序数组
- 将矩阵逆时针旋转 90 度。我很快就解决了,我们还有很多时间,然后他又问了我一个问题。
- 计算其中恰好有 K 个不同元素的子数组的数量
他问了一些 OOPS 概念,例如
- 什么是多态?
- 什么是虚函数?
- OOPS 和过程式编程的区别?
- 什么是继承?
在这之后,我向面试官问了几个问题,然后一轮结束了
大约 5 名学生进入第 2 轮
第 3 轮(技术讨论 – Google Meet):她问了我的介绍,我们进行了深入的项目讨论。
-
您将如何检查HTML是否有效并对其进行编码。我给出了一个堆栈解决方案并对其进行了编码。
-
在她问了几个 SQL 问题之后——给了我一个虚拟表。
- 在给定的表中找到最大的薪水?
- 在给定的表中找到第 N 个最大的工资?
- 选择名称以“a”开头的所有详细信息?
-
然后她移动到测试部分
您将如何测试 Google 页面? – 完整包括分页、推荐、网站、元标记、链接。
讨论了大约 10 分钟
-
在最后一个编码问题中
给定一个只包含二进制值的数组——以最少的交换次数将左侧的所有 1 和右侧的 0 组合在一起。
3名学生进入下一轮
第 4 轮(招聘经理轮):面试混合了技术和人力资源类型的问题
开始了我基于机器学习的长篇介绍和详细的项目描述。他让我在部署的地方现场展示它。
我已经在我的Kaggle 帐户-complete Notebook 中展示了他。他曾经从那里问过很多问题。
转到我的第二个与 Web 开发相关的项目,他问
什么是 JavaScript 中的异步函数以及它是如何工作的? JavaScript 中的更多问题。
他似乎对我的成就和我的项目印象深刻。
- 他开始问 HR 类型的问题
- 当你有 1 千万时,你会做什么?
- 告诉我你做出的艰难决定以及你是如何做到的?
- 你的强项和弱项是什么?
- 5年后你会在哪里看到自己?
还有几个
他说我将再进行一轮,所有面试官都会给我反馈。
第 5 轮(反馈轮):不适合我。 4 天后,我收到HR的一封邮件,说我和另外 2 个人一起被选为 SDET-实习生。
结果:选中
我要感谢 Geeksforgeeks,我在这里练习了过去 1 年。最初,我练习主题明智,后来当我有足够的信心时,我开始练习公司明智。此外,我养成了每天至少阅读 GeeksforGeeks 的一次采访经历的习惯。