📜  研发工程师的Micro Focus面试经验|校园 2021

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

研发工程师的Micro Focus面试经验|校园 2021

公司:微焦点

简介:研发团队DEV角色

工作地点:班加罗尔

Micro Focus 是一个 Pool Campus,招聘过程有 5 轮。

  1. 在线测试
  2. 技术第一轮
  3. 技术轮2(对编码)
  4. 管理回合
  5. 人力资源回合

第一轮(线上轮):第一轮在Hackerrank平台进行,时长90分钟。它由 270 分的 51 个问题组成。

  • 50 道(20 道数学 + 30 道技术)多项选择题,220 分
  • 1 道编程题 50 分

MCQ 既有技术问题,也有量化问题。技术问题主要基于 C++、C、 Java、操作系统、DBMS、网络、算法和数据结构。对于所有参加考试的人来说,编码问题并不相同,而且难度中等。

清除这一轮的提示。

  • 在 GFG、Codechef、Hackerrank、HackerEarth 等各种在线平台上练习编码。
  • 所有 MCQ 的权重都不同,因此请相应地管理时间。
  • 对算法和数据结构有很好的理解(具有时间和空间复杂性)。

第2轮(技术轮1):这一轮持续1小时。它从通常的“告诉我关于你自己”的问题开始。然后他开始问我的项目问题(对你在简历中提到的项目要彻底)。

  • 他开始就不同类型的操作系统、多道程序和多处理、RAID 结构及其配置、死锁和预防方法、调度算法、信号量和可能的操作、虚拟内存、分页和段提出问题。 (大部分问题都是通过给出一些场景间接提出的)。
  • 在 DBMS 中,问题是关于数据库语言、数据抽象、检查点、查询优化、ACID 属性、规范化、约束、连接、共享锁和排他锁,然后他问了 2 个我可以回答的查询。
  • 在算法中,问题主要是基于时间和空间复杂度、树数据结构、哈希以及一些算法。在网络方面,问题基于 TCP IP 模型、子网划分、路由设备、一些实际问题,例如当我们在 Google 中输入内容时如何获取信息。

清除这一轮的提示。

  • 回答时尽量清晰自信,因为下一个问题将基于您的回答。
  • 对所有主题有清晰的实际想法,而不仅仅是解释。主要是归一化和Join操作。

第 3 轮(Pair Coding Round):本轮在 HackerEarth 举办,历时 1 小时。在这一轮中,面试官问了 3 个问题,我必须给他同样的方法和代码。

  1. 检查给定的单链表是否是回文,如果是,则打印回文序列。 (我可以给出他期望的正确方法并通过所有测试用例)
  2. 给定一个单词序列,将所有字谜一起打印。 (通过所有测试用例)。
  3. 给了一些数字并让我在 AVL 树中实现它(我不能完全做到,但我给了他他部分满意的方法)。

清除这一轮的提示。

  • 尽可能多地练习编码问题。
  • 虽然给出的方法从蛮力开始,然后对其进行优化。

第四轮(管理轮):一开始,他自我介绍并要求我做同样的事情。然后他让我简要总结一下我到现在的旅程。

  • 这一轮不应该是技术性的,但我仍然被要求回答一些关于我的项目的问题和一些技术问题。
  • 对你在简历中提到的项目有一个完整的想法。我得到了几个假设的情况,并被问到我将如何处理它们。这一轮主要是解决一些场景。尝试给出肯定的答案。

Round 5(HR Round):这是最后一轮,主要是为了了解你和你的家庭背景。她自我介绍并要求我也这样做。并问了一些问题,例如……

  • 为什么选择 Micro Focus?Micro Focus 目前正在研究的新技术是什么?
  • 你在做项目时遇到了哪些障碍?
  • 你的爱好是什么?
  • 基于简历的一些问题
  • 说说你的优点和缺点?
  • 有升学计划吗?

几点建议:

  1. 保持自信,并始终面带微笑。
  2. 从核心了解您的项目。
  3. 尝试在编码时解释您的方法,而不是简单地以静音方式编写。
  4. 如果你不知道几个问题也没关系。
  5. 始终尝试找出您在上一轮中无法回答的问题的答案。
  6. 即使你知道答案,也不要试图快速回答,思考一分钟然后回答。
  7. 由于 Micro Focus 在大多数情况下都会进行池校园招聘,因此完成所有轮次可能需要更多时间,因此请耐心等待并继续练习。

结果:被选为研发工程师

祝一切顺利!!