第 1 轮(编码): 4 小时
- 编码测试包括 5 道编码问题。 3 道问题基于基本数据结构,2 道是中级 DS 问题。我轻松地通过了第一轮,因为我对基本的 DS 模式做好了充分的准备。
(现在,我所有的技术回合都是电话面试):-
第二轮(技术面试 1): 30 分钟
- 这是我的电话面试,在这一轮中,他们首先从我的基本 OOPS 概念开始,如函数重载、函数覆盖、继承(尤其是钻石问题)、垃圾收集器、关于抽象类的问题,然后他们从 DBMS(分片、规范化)问我、早期绑定和后期绑定等)以及我在项目中遇到的问题。我也清除了这一轮。
第 3 轮(技术面试 2): 30 分钟
- 这一轮,他们从我的DSA基础开始,问我排序算法,然后让我思考和讨论一个DSA问题的逻辑(基于字符串,中级问题),关于我个人的项目和挑战,然后他问了我一个难题(使用 7 单位金棒支付给员工,GeeksforGeeks)并要求解决一个关于连接的 SQL 查询。我也清除了这一轮。
第 4 轮(技术面试 3): 30-45 分钟
- 在这一轮中,他们从我的介绍开始,将所有问题作为基于 SQL 的查询(3-4 个问题基于连接)提出,然后是关于第 N 个最高工资的查询。并问我一个DSA问题(Easy tag)基于场景的问题的逻辑。最后,他们问我 oops、DBMS 的不同概念。我通过了这一轮(当时我认为这是面试结束但实际上还剩下3个面试)
第 5 轮(技术面试 4): 20-25 分钟
- 所有问题都是基于 Web 的配置文件和一些基本的 c++ 概念,如空指针异常、malloc、calloc 等。我通过回答所有问题清除了这一轮。
第 6 轮(技术面试 5): 40-50 分钟
- 最后在我最后一次技术面试中,在这一轮中,他们问了我所有的 OOPS、DBMS、DSA(复杂性,一个基于逻辑的问题)、SQL QUERIES(基于联接),然后是我的项目。我也清除了这一轮。
第 7 轮(CEO): 10-15 分钟
- 他很温柔,他问我关于公司的情况,并解释了工作文化和环境。