Epic系统面试体验——校外

2014年12月申请Epic Systems offshore(威斯康星州麦迪逊),1月6日接到电话。

null

通过他们网站上的职业选择申请,IIIT标签将帮助你获得电话。

第一轮(介绍性面试——电话) 第一轮是在1月16日,早些时候,他们问我是否有空,我给了他们一个具体的日期。电话来自他们在新泽西的办公室。这是关于我感兴趣的领域、我做的项目、他们的概述的正常闲聊。然后他问我是否对Epic的工作有任何疑问或问题,我问了他回答的各种问题。知道面试官来自IIIT H(理工学士)。

第二轮(在线评估) 我收到了一封电子邮件,通知我通过了第一轮考试,现在我必须通过ProctorU组织的在线评估考试。他们提供了一个由ProctorU主持的链接(我想是招聘机构参加在线评估考试),在这个链接上,我必须选择评估考试的时间。这一轮谈判于1月26日举行。

在指定的时间内,我登录了他们提供的链接,初始设置大约需要30-40分钟。这包括验证身份,验证我进行考试的环境,他们通过摄像头监控我,甚至不允许我更改标签。

评估分为四个部分:

第1部分:数量和逻辑推理(不限)

15个问题,MCQ类型。

第2部分:技能/知识(不限日期)

这有点像一个段落。设计了一种新的语言,并为这种新语言编写了规则,根据这些规则提出了MCQ类型的问题。

14个问题

第三部分:速度能力

你将有2分钟的时间,必须回答10个问题。你必须尽你所能。这些问题的范围从普通数学到逻辑推理。我做了6/10。

第4部分:不定时编码

它包括4个需要解决的问题。这些是标准的编程问题,没有评判标准,也就是说,不会有任何测试用例供你测试解决方案的有效性,你不能编译/运行你的代码,当然,正如我前面提到的,你不能使用你的终端(你必须只在他们的文本区域编码,这有点烦人)。但是你也可以编写伪代码而不是实际代码。他们会判断你构造算法的能力。他们不会根据程序的正确性来判断你,而是根据你如何划分和构造代码来判断你。话虽如此,你的代码需要是真实的,也就是说,不正确的纯结构化代码不会让你在任何地方,所以要对它做出判断。我记得有人问过我¾个问题,这些问题是:

  1. 你将得到一个字符串,包含大写和小写字母(数字是不允许的)。您必须打印字符串的所有排列,并附加一个约束,即不能更改大写字母的位置。
  2. 有一个n*n方形棋盘,有一种新的游戏在这个棋盘上玩。棋盘上的棋子只能水平和垂直移动任意数量的方块,直到它遇到对手棋子,当它这样做时,它会在该位置替换对手棋子,然后轮换。输入将包含一个n*n矩阵,单元格中有1、2和0。”1’表示你的棋子,’2’表示对手棋子,’0’表示自由空间。你的一个棋子从棋盘上掉了下来,你和你的对手都不记得它原来的位置,所以你集体决定你可以把它放在任何你想放的地方,所以你可以把它放在一个你可以最大限度地减少对手棋子数量的位置。输出该位置的x和y坐标。如果存在多个位置,请输出任何位置。
  3. 你必须打印所有可能的电话号码组合。将给出数字的长度。也将给出3位数字,不能使用。没有两个连续的数字可以是相同的。一个包含4的数字开头总是有4。

向其他候选人提出的问题:

1.假设所有月份都有30天。一年有12个月。在闰年中,二月有31天。闰年的条件定义为(年份%40==0)是闰年,(年份%200==0)不是闰年,(年份%1000==0)是闰年。给定日期MM/DD/YYYY,查找下一个闰日。

2.按螺旋顺序打印矩阵。

3.给定一个数字,使用该数字的数字获取所有可能的子字符串,如果一个子集中的数字的乘积和另一个子集中的数字的乘积相同,则返回false,否则返回true。

     e.g. 345 = {3,4,34,45,35,345}
     products are {3,4,5,12,20,15,60} hence true
     3426 = {3,4,2,6,34,42,26,....}
     product = {3,4,2,6,12,8,12,..} hence false.
     (products of 34 and 26 are same) 

4.打印长度为N的完美订购字符串。 例如“achq”是长度4的一个例子,因为a 第三轮(个性测试): 第二轮结果出来后,他们给我发了一个链接,让我进行性格测试。这是一个普通的MCQ问题,他们给出了一些常见的场景,我被要求给出我最好的回答(花了20-25分钟)。这不是淘汰赛。

第四轮(技术面试-电话): 他们给了我一周的时间来选择3个选项。

在面试日(2月23日),他们在准确的时间打电话,所以面试从正常的问题开始,比如如何从链表的末尾获取第n个节点,等等。他们问了非常正常的算法问题。之后,他请我讨论一个项目。我讨论了搜索引擎。讨论范围从第一阶段到最后阶段使用的算法,以及所有涉及的技术。讨论了该项目未来的改进,其间他不断提出与该项目有关的问题。

这一轮花了50-55分钟。

第5轮(HR轮-电话) 第四轮结束后,人力资源部立即打电话给我(通知我第四轮和第五轮将背靠背进行)。人力资源部问了一些正常的问题,比如:你是如何了解Epic的,你为什么想在医疗行业工作,我是否有其他工作机会。

PS:在申请之前,我建议你阅读Epic Systems的工作环境以及他们在quora上使用的技术,这将帮助你在被选中时做出决定。

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享