📜  Cerner 面试经历 |校内 2020(虚拟)

📅  最后修改于: 2021-11-18 02:17:52             🧑  作者: Mango

Cerner 的招聘流程包括 4 轮,资格标准是最低 CGPA 8.0,他们提供了软件工程师的角色,工作地点是班加罗尔。

第 1 轮(语言和能力):

Aptitude: 30 个需要在 40 分钟 MCQ 内解决的 Aptitude 问题。问题涉及各种主题,例如:

  1. 时间、速度和工作:https://www.geeksforgeeks.org/work-and-wages/
  2. 比例和比例:https://www.geeksforgeeks.org/ratio-and-proportion-gq/
  3. 合作伙伴关系:https://www.geeksforgeeks.org/ratio-proportion-and-partnership/
  4. 百分比:https://www.geeksforgeeks.org/percentages/
  5. 还存在 2 个基于拼图的问题

口头: 20 分钟内解决 20 个问题。问题大多是一般性的,包括:

  1. 错误检测
  2. 基于段落
  3. 填空

注意:在语言和能力方面没有负面标记。

结果:合格

第 2 轮(编码): Cerner 进行编码轮的风格可能是我在整个安置季遇到的最好的。这不是通常的编码回合,其中会给出一个问题,您需要解决它,通过多个测试用例,然后根据它进行评分。他们采用了一种独特的方法,如下所述。

第二轮的过程就像你在和面试官说话,但在这种情况下,你的相机就是你的面试官。屏幕上会闪烁7个问题,您需要在规定的时间内记录您的答案。基本上,大声思考。他们试图了解您是如何解决问题的。

  • 问题 1:我被要求讨论我在项目中遇到的一个问题以及我为克服它而处理的方式
  • 问题 2:提出了一个问题,希望我讨论我的处理方式
  • 问题 3:我必须在编辑器中实施我提到的解决方案。
  • 问题 4:如果您无法解决,请不要担心,因为问题 4 是关于您所犯的错误。假设你的代码没有通过测试用例,你应该找出错误并纠正它们,如果它通过了测试用例,那么对你有好处!

问题 5,6 和 7 与 2,3 和 4 相同,但问题完全不同。

所以基本上是 2 个编程问题,主要侧重于您认为达成解决方案的方式。

示例:给定一个未排序的实数数组,找出选择 4 个数字的方法数,使得它们的总和为 0。

Input: [1,2,3,-6,-1,-2]
Output: 2 [ (1,2,3,-6) AND (1,2,-1,-2) ]

注意:您只能为每个问题记录一次您的答案。没有重考!

结果:合格

第三轮(技术+人力资源面试):由于需要仔细审查大约 80-100 名学生的视频,我的面试通知信在将近 3 周后来了,大约有 30 名学生入围面试。

我的面试官通过讨论我在第 2 轮中解决各种问题的方法开始了面试。详细讨论了逻辑、时间复杂性和空间复杂性。我的面试官实际上已经分析了我在第 2 轮中提交的内容,并且在面试我之前也彻底检查了我的简历,实际上我很惊讶地知道这一点。

然后他直接跳到技术问题中,这些问题主要来自Java和 OOPS 概念,因为我曾提到 Android、数据结构和云计算是我感兴趣的领域。这些是采访中的一些问题:

  1. 解释“public static void main (String args[])”中的每一个术语
  2. 解释术语“System.out.println();”
  3. Java程序是如何编译和运行的
  4. 解释一下JVM
  5. 解释各种 OOPS 概念
  6. 运行时多态与编译时多态的区别
  7. 你将如何在Java实现多重继承?

参考: https: Java

到目前为止,我回答了所有问题,面试官对我的回答很满意。最后,他问了一个编程问题,如下:

给定算术级数中的一组数字,该数组中将缺少一个数字。找到那个号码。

这是一个非常简单的问题,我清楚地解释了我的逻辑,他对此很满意,但在实施解决方案时,出于紧张,我在索引方面犯了一个错误,即使在面试官的指导下,我碰巧又做了 2 个错误,我无法产生所需的输出。

他还提出了一些常见的人力资源问题,我的面试总共持续了 90 分钟,并告诉我公司将发起进一步的沟通。

结果:合格

从所有 3 个校区中选出了 20 名学生担任软件工程师。显然,我的采访并没有就此结束。由于面试官觉得我对Java的了解还算不错,所以他实际上推荐了3个人担任系统工程师的角色,我就是其中之一。软件工程师的结果发表后3天,公司的人力资源团队通知了我这个消息。

我不得不参加另一次系统工程师角色的技术面试,这个角色需要Java、操作系统和 SQL 的知识。

与第一次技术面试不同,这次面试只持续了 20 分钟,问了以下问题:

  1. 什么是 AMI(云计算)
  2. S3 的工作原理以及您了解的其他存储服务是什么
  3. 编写查询以连接表中的名字和姓氏。
  4. 编写查询以显示特定部门的第二高薪水
  5. 基本的Java问题和 HR 问题

结果:合格

第 4 轮(Versant 口语和书面技能测试):这一轮是检查我们的英语口语和写作技巧的流利程度。这几乎是一项基本测试,您需要获得最低分值才能通过这一轮。有关测试的外观,请参阅下面提到的链接。

https://youtu.be/w3mUDKaoNC4

结果:合格

最后,2 天后,结果公布了,我被选为系统工程师,并获得了 Cerner 的实习生和全职工作机会。