在线编码回合:给定时间:60 分钟
- 5 MCQ: MCQ 也是中等难度级别,基于 OOPS 和 OS。
- 平台黑客等级
- 2 道编码题:两个编码题属于中等难度,问题来自一组问题,因此所有学生都有不同的设置。
编码问题是:
- 从链表中删除奇值节点。
- 基于数组的排序问题。
大约70名学生入围面试(主名单+候补名单),名单按GPA排序。我解决了所有问题和所有 MCQ。因此,我被要求进行技术面试。
第一轮技术面试:这一轮持续了45分钟,面试官很酷很支持,他开始说“告诉我你今天过得怎么样?”
他很快就加入了我的项目,他让我分享我的屏幕并展示我的项目,因为它是一个 React 应用程序,我告诉他我已经将它部署在 Github(实时)上。我向他深入解释了我的项目,他问了我一些关于 React 的反问题。
一些问题是:
- 为什么要反应?
- 什么是虚拟 DOM?
- 我如何从我的项目中的 API 获取数据并在 Github 中展示他的代码。
- React 生命周期(准确地说是 ComponentDidMount)
- react中的道具是什么?
他要求在 GitHub 中解释代码的一些组件,我能够做到这一点。然后他跳到 DSA 问题上 他给了我链表上的两个基本问题。然后他切换到 OOPS
一些问题是:
- 定义抽象类?
- 虚拟函数和覆盖概念。
和一些基本的 oops 问题,我能够回答大部分问题。大约 25 名学生从第二轮面试中被召集。我就是其中之一。
第二轮技术面试+HR:面试官再次非常友好和支持,他以“告诉我一些关于你自己的事情?”开始。这一轮持续了大约40分钟。
- 他知道我在之前的采访中被问到了这个项目。于是,他直接跳到了DSA。
- 搜索已排序矩阵中的元素?我告诉他二进制搜索方法,然后他告诉我在 o(n) 中优化它。
- 解释归并排序是如何工作的?我解决了这两个问题,然后他切换到 OOPS。
- 举一个真实的例子并解释 OOPS 的关键特性。
- c和c++的区别?
- 他设计了两个类,问了继承和重载的问题。
他似乎很满意,并告诉了他们目前正在研究的技术。最后他问了我一些 HR 问题,其中一些是。
- 随着校园安置的进行,您有很多选择。为什么要选择Fiserv?我访问了他们的 LinkedIn 页面和网站。我告诉他他们正在进行的项目(写在网站上),他对此印象非常深刻。
- 你人生中最大的决定?
- 因为你来自核心分支,是什么驱使你编码?
- 解释你解决问题的方法(我说想两次,一次编码)
他似乎很满意,问我想不想知道什么?我问他我与其他候选人相比如何,我应该在哪些方面改进,他给了我积极的反馈并告诉我等待结果。
提示:
- 除了DSA 深入研究核心科目。
- 项目代码可以在 Github 上查看,所以,深度准备你的项目。
- 在去面试之前访问公司网站和他们的 LinkedIn 页面。
最后选出了8名学生,我就是其中之一。非常感谢 GeeksforGeeksfor 提供的这一系列内容对我们的旅程有所帮助。