📜  面试体验 Opera Solutions,诺伊达

📅  最后修改于: 2022-05-13 01:58:20.406000             🧑  作者: Mango

面试体验 Opera Solutions,诺伊达

第 1 天:技术 MCQ 问题(90 分钟)
第一轮包括三个部分-
一般问题 - 包含有关 unix 命令、语言等的问题。
编程-关于错误的问题,输出问题
dbms-最后一节是 sql 查询、连接、rdbms 和 dbms 相关的

从 300 名学生中选择了大约 40 名学生进行第二天的流程。

第 2 天:

第 1 轮:F2F 技术面试(约 40-45 分钟)
1. 自我介绍
2. 告诉我一些关于你的项目的事情——关于项目的详细讨论可以在这里完成
3. 排序后的数组由 0、1 和 2 组成。编写一个优化的代码来计算 1 的个数。
4. 河内塔拼图
5. 给你一个编号为 1 到 99 的数组。缺少一个数字。编写代码以查找数字。
6. 复杂性问题(我不记得确切的问题)
7. 给定两条在 60 分钟内燃烧的绳索。您需要使用这些绳索计算 45 分钟
8.关于Join的SQL查询
9. 给定 7 个相同重量的球。其中一个球很重/很轻。您需要为球称重多少次才能找到那个重/轻的球。
10. 给定一个未排序的数组,数组中只有一个出现两次的数字,编写优化代码以在数组中查找该元素。
11. Arraylist 和linkedlist 的区别。

第 2 轮 - F2F 技术面试(约 1 小时)
1. 自我介绍
2. 项目讨论。您在项目中的角色。
3. 给定两个数组(v 个大数组)并且值是未排序的。找到两个数组的交集。 (编写优化代码)。
4. 给定 BST。查找范围 n1 和 n2(给定)中的所有节点。写代码
5. 给定 BST,编写代码将根数据与其子节点数据之和进行转换。编写代码。
6.什么是接口。举个例子。 (不是典型的动物,狗的例子)。
7.什么是多态。举个例子。
8. 给定一个无限的数列。在任何位置,您都可以停止。您需要找到直到该点的第 10 个最小的数字。 (限制您不能将数字存储在数组中)- 我建议使用 min heap 但无法为其编写代码。
9. 代码检查给定表达式的有效括号。
10. 如果在上一个问题中删除最后一个括号仍然是一个有效的表达式。在您的代码中进行更改以适应该更改,例如。 (2+3 是没有最后大括号的有效表达式。

最后他们会问你是否有任何问题。

第三轮——导演访谈
1. 自我介绍。
2.简历问题。
3. 爱好。
4.你感兴趣的领域是什么-我说Web开发(错误)😛
5. 与兴趣领域相关的问题
什么是网络服务
什么是网络应用程序
什么是客户端,服务器。
网络浏览器如何工作。
在 URL 中写 WWW 和不写 WWW 的区别。
什么是响应设计
键入 URL 时会发生什么。

这一轮我被淘汰了

第 4 轮 - F2F 技术
1. 再次自我介绍。
2. 你感兴趣的领域是什么。
我的朋友告诉他们对 OOps 概念的兴趣。所以他们被问到这个问题。
什么是 OOps 概念。
什么是封装。
数据隐藏和抽象之间的区别。举个例子。
接口和抽象类

如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。