Perfios 在班加罗尔的许多大学开展了招聘活动。
该过程包括4轮。
- 编码测试
- F2F技术面试一
- F2F技术面试二
- 管理回合
编码测试:使用经典的 DSA 面试问题,编码测试相当容易。这些问题来自字符串、数组(两个指针)、链表和树问题。
您可以在 GeeksForGeeks 上轻松练习这些问题。
面对面采访I:由于COVID,这些天的每次采访都在网上进行。好吧,我从编码回合中入围,F2F 面试安排在编码回合两天后。
面试官很放松,让我在开始实际测试之前感觉很舒服。他问了我,我的兴趣、爱好和东西。然后是问题
- 第一个问题是一个基本的数学实现问题为了找出一个点是否位于给定坐标的三角形内,没有算法,他只是对我的数学能力感到好奇。虽然我有点忘记几何学,因为很久了,他给了我一些提示,帮助我继续前进。
- 第二个问题 是一个标准的链表问题,它是在 N+1 个元素中查找重复元素。我之前已经解决了这个问题,所以在说明了蛮力和替代方法之后,我来到了有效方法。 (https://leetcode.com/problems/find-the-duplicate-number/)
之后,他翻出我的简历,因为他是一名后端工程师,他问了一些关于 REST API 和 NodeJS 的非常棘手的问题,因为我在 Web-Dev 中涉足,他的问题引起了我的兴趣,我很高兴地回答问题。
他对我的开发经历深信不疑,并要求我提供有关面试的反馈。
面对面面试二:面试官直接跳到哪个是直接循环排序的问题,虽然我没听说过这种类型的排序,当时他很清楚,我确实设法提出了有一个替代的,但不是很有效的解决方案。他本人告诉我,他并不完全期望候选人了解循环排序,只是想看看我能走多远。
后来,他也向团队成员询问了许多 JavaScript 和项目经验。
在此期间他设法抛出另一个字符串问题,因为我们只剩下 5 分钟的时间,他只是问我是否可以解决这个问题。我尝试过,但遗憾的是,我没有。
无论如何,我入围了管理回合。
管理轮:我们之前接到通知,这轮不会影响招聘决定,只是Perfios的CTO自己想和我们谈谈。所以他问了我,为什么是 Perfios,典型的人力资源问题。然后他问我有没有什么问题要问他。我询问了公司本身和市场上的潜在竞争对手。我们聊了 5 分钟,最后。
最终判决:我被选中了。 XD
干杯。