📜  歌剧面试经历 | Set 4 (On Campus-软件工程师)

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

歌剧面试经历 | Set 4 (On Campus-软件工程师)

Opera Solutions 访问了我们学院,了解全职软件工程师简介。选拔过程由6轮组成。共有138名学生参加了笔试。

第一轮(笔试):

这是一个1小时的笔纸回合。它有 40 道多项选择题

  • 定量能力
  • 联网
  • 数据库管理系统
  • C / C++ 输出
  • 数据结构

第一轮后,20名学生被选中进行F2F面试。

第 2 轮(技术 – 20 分钟):

面试官首先问我自己和我的家庭背景,然后他问我工作的首选地点,我告诉他德里 NCR,然后他问我为什么选择德里 NCR?他带着我的笔试答卷,由于笔试时间有限,我留下了几个Dbms问题,他告诉我要解决它们。然后他问我感兴趣的领域(数据结构、OOPS、操作系统),他问我,“松散耦合是什么意思?”我解释得很好,他很满意。
然后他问我,“你有什么问题要问我吗?”。我向他询问了Opera解决方案中的工作文化,有哪些职业机会以及Opera使用了哪些技术。
我被选中进入下一轮。

第 3 轮(技术 – 1 小时 10 分钟):

这一轮非常棒,非常享受(😀)。
在我的简历中,我提到了GeeksforGeeks 上的内容写作。面试官对我的文章很兴奋,他让我谈谈我在 GeeksforGeeks 上发表的文章。他检查了我所有的文章,并为此感谢我。之后他给了我 2 个编码问题和 1 个系统设计问题来解决。

1.)给你一个数组,在每个索引处你必须存储除索引上的元素之外的所有元素的乘法,你不能使用任何除法方法吗? (产品阵列拼图)
我向他解释了 O(n) 方法。

2.) 你得到一个未排序的数组,你必须找到 4 个元素,使它们拥有 a^3 + b^3 = c^3 + d^3 属性?
首先我向他解释了最糟糕的 O(n^4) 方法,他要求我对其进行优化,然后我向他解释了使用散列的 O(n^2) 方法,他完全满意。

3.) 他给了我一个场景,让我为它设计一个系统,大约是 40 分钟的讨论。
他说:“有些岛屿最初是互不相连的。现在,如果我给出一个像 Build(A,B) 这样的查询,这意味着你必须在 A 岛和 B 岛之间建造一座桥梁。首先,我会给你多个查询来建造桥梁,然后如果我给你像 Bridge(A) 这样的查询,B) 那么你必须说出从 A 到 B 的所有路径中最新的桥吗? “。
这是一个基于图形的问题,所以我向他解释了这个问题的 DFS 方法,他对我的方法很满意。此外,他在其中添加了更多问题,我也解释了这些问题。
他问我你有什么问题要问我吗?在 PPT 中,他们向我们介绍了其中一个产品操作,所以我向他询问了用于该产品的算法。他向我解释了该产品的核心部分。

第 4 轮(技术 – 1 小时 15 分钟):

面试官问我关于我自己和我的优势。然后他问我关于我的项目。我的项目基本上是一个 android 聊天应用程序,我向他解释了我的完整项目,他问我我的聊天应用程序与其他应用程序有何不同?我在我的项目中使用了套接字编程,所以他也问了一些基于网络的问题。

1.) 解释 OSI 模型?
2.) 套接字编程是如何工作的,它的阶段?
3.) 我们如何在聊天应用程序中处理多个客户端?
4.) whatsapp 是如何工作的?
5.) 鸡蛋掉落拼图。
6.) 他在纸上画了一个加权图,让我解释给定图的 TSP(旅行商问题)并为它写算法?
7.) 他向我解释了 Big Bazar 购物,并告诉我创建所有必要的表来维护数据库并为给定语句编写查询,“你必须免费给自上次购买至少 5 种美容产品的所有客户提供 1 种香水1个月。列出所有此类客户”。
这个大型集市场景问题需要时间,但最后我做到了,他对此很满意。 🙂
第四轮过后,下一轮技术轮只有4名学生。

第 5 轮(技术 – 20 分钟):

面试官从我的项目开始,问它的特点。然后他问,
1.) 如何创建套接字?
2.) Whatsapp 聊天中的服务器有什么用?
3.) 你的强项和弱项是什么?
4.) 什么是抽象类并给出现实生活中的例子?
5.) 二叉搜索树和三叉搜索树有什么区别,它们的复杂性分析?
6.) 写一个查询来找到第三低的薪水?
7.) 他给了我 1 个定量能力问题来解决。
我已经回答了所有的问题。在第 5 轮之后,3 名学生被选为 HR 轮。

第 6 轮(HR 轮 - 15 分钟):

1.) 说说你自己?
2.) 你的父母是做什么的?
3.) 你有几个兄弟姐妹,他们在做什么?
4.) 为什么选择 MCA?
5.) 为什么要加入Opera Solutions?

在 HR 回合之后,所有 3 名学生都被选为全职角色,我很高兴我是其中之一。 🙂
这是一次很棒的经历,这是我人生中的第一次面试,在第一轮我有点紧张,但在那之后我充满信心地享受面试的每一点。

尖端 :

1.) 在大多数情况下,提出的问题会很容易。无论你被问到什么问题,只要慢慢来,与你的面试官分享你的方法。他们肯定会帮助你。
2.) 自信、冷静、沉着。
3.) 保持原创,不要试图做假。
4.) 享受你的时刻。
5.) 努力工作,聪明地学习。
一切顺利🙂