📌  相关文章
📜  Cerner面试经验(校外),担任软件工程师

📅  最后修改于: 2021-05-24 16:44:17             🧑  作者: Mango

第一轮:测试

该测试由8个部分组成,用于测试基本的英语交流技能(示例测试:https://www.versanttest.com/samples/english.jsp)。每个部分包含10-16个问题,数量不等,包括麦克风说英语,注意细节,听力技巧,语法测试,标点测试,填空测试等。根据参加人数和最低分数,可以进入下一轮。

第2轮:技术面试1

面试官自我介绍并简要介绍了公司。我已经向面试官介绍了我作为C++的主要技能,因此她开始询问基本的OOPS概念。

什么是封装?您如何实现的?

什么是虚函数?用代码解释它。

在代码中查找错误(示例来自C++和Java )。

交换2个数字而不使用多余的空间。

关于我的实习和项目的广泛讨论。她还要求我绘制我在实习期间所做工作的完整工作流程图。

第三回合:技术面试-2

面试官介绍了自己,并从数据结构的问题开始。

链表上的一些问题。

什么是STL?如何在C++中定义模板?

什么是多重继承?如何实现?

什么是malloc,calloc等?

解释不同的排序算法。

鉴于字符串字符串,打印当前的回文数,编写使用你选择的任何语言代码。

第四轮:人力资源面试

面试官自我介绍,并请我做同样的事情。

他问我从面试之日起一周内我是否可以加入。

他问我关于我的期望以及我上学期项目的一些基本知识。

然后,他祝我一切顺利,并请我与外面的人事部门见面。

外面的人力资源人员把我的反馈意见放在垫子上,让我离开。

3天后,我收到了公司的电子邮件。

最终结果:未选中。

PS:我正确,自信地回答了他们在面试中向我提出的所有问题,但我想这没有工作要求之类的东西,因为那天没有人被选为特定职位的候选人。因此,您永远不知道在任何给定情况下会发生什么。唯一积极的是经验,因此我想分享。

祝一切顺利!