SDE 的 Reliance Jio 面试体验
编码轮:第一轮是在 https://amcatglobal.aspiringminds.com 上进行的在线测试。它包含两个编码问题,从许多问题中随机选择,要在 1 小时内完成。我收到的两个问题是:
- 字符串中子字符串的频率
- 覆盖所有点的最小线
几天后,我被告知我入围了面试轮次。
第 1 轮技术:技术面试在 https://interviews.aspiringminds.com/ 上进行,同时支持视频会议和代码共享功能。在被问到时,我向面试官介绍了自己。然后,面试官从下面提到的几个编码问题开始。
- 使用 Map 查找数组是否是另一个数组的子集
- 捕获雨水
我为这两个问题提出了一个最佳方法,在代码共享平台上编写了代码,并告诉了时间复杂度,这让面试官很满意。面试官提出了一些关于抽象和继承的 OOPS 相关问题。我什至被问到一些 SQL 查询的逻辑,面试官对我的回答很满意。
技术二轮:入围二轮技术面试后,面试官让我自我介绍。在此之后,他让我解释我去年夏天在培训计划中所做的项目。之后,他问了我几个编码问题。
- 分隔数组中的 0 和 1
- 检测链表中的循环
我被要求编写第一个问题的代码并告诉第二个问题的方法,两者都具有最佳的时间和空间复杂性。在这之后,面试官问了一些关于 OOPS(抽象和封装)和操作系统(虚拟内存和 CPU 调度)的问题。我对这两个主题都很有信心,并回答了让面试官满意的问题。
人力资源回合:人力资源回合是在第二轮技术回合几个小时后的同一天举行的。 HR从她的介绍开始,问了我的情况。然后,HR 让我解释我最好的项目,然后是一些常见的 HR 回合问题。
- 我一生中做过的最艰难的决定是什么?
- 我最近的实习怎么样?我在实习过程中遇到过什么问题吗?
- 解释一下我在组织大学庆典活动时与同龄人发生冲突的时间,我是如何解决的?
- 为什么我想加入 Reliance Jio?
HR 似乎对我的回答很满意,并结束了采访,询问我是否有任何问题要问她。我没有。
结果第二天就出来了,我是少数入选的候选人之一。