班加罗尔Amadeus实验室面试经验

我接到一个招聘顾问的电话,询问Amadeus的C++配置文件的空缺。这个简介很有趣。一周后,我接到Amadeus打来的关于面试日程的电话。第一轮和第二轮比赛安排在周六下午12点进行。当我到达班加罗尔马拉哈利市Prestige Tech Park 2的Etamin B街区的接待区时,他们让我等待面试,面试过了一会儿就开始了。

null

第一轮: 这是一个技术回合。面试官正在测试当前项目、当前领域、基本C++和逻辑推理技能。这花了大约40分钟。

1.你的日常工作是什么? 2、C++继承。它是如何工作的?什么是Vtable和Vptr?

如果有如下的类层次结构,那么vtable和vptr是什么时候创建的? 甲级

B类公共A类

丙类公共乙类

3.有3台文定机,咖啡,茶,随机。看门人把机器的标签放错了地方。 如何以最少的尝试纠正标签?你从哪里开始?

4.我有一个球和一根球棒。两者的总成本都是110卢比。差额金额为100卢比。每个项目的成本是多少?

5.你当前项目中使用的设计模式是什么?为什么?例子?以及一些相关的问题。

第二轮: 这是另一个技术回合。面试官正在测试C++的核心技能和实践知识。这花了大约40分钟。

1.画一张图表,向我解释一个架构。解释它的组成部分及其工作原理。你可以从你当前的项目中举出任何例子。 2、C++ 11知识。什么是智能指针?为什么要用它? 3.设计模式。与第一轮类似。举例说明多种设计模式及其用法。 4.单体设计模式。你怎么能控制某人错误地实例化这个类呢?全球和单身的区别是什么? 5.虚拟析构函数。为什么要使用它们?你能有虚拟构造器吗? 6.如果你有如下功能,它会工作吗?一些与参考对象有关的问题。 整数与乘法(整数n) { int x=2; x=n*x; 返回x; } 7.关于当前项目的一些问题。

一周后,我接到一个电话,说我已经通过了前两轮,并选择了导演轮。

第三轮: 这是导演的一轮面试。由于那天交通拥挤,我迟到了一点。但导演很有耐心,讲得很好。 这些问题主要与当前项目和期望有关(他们的+我们的)。大约花了30分钟。

1.自我介绍。 2.你在当前项目中工作了多久?为什么? 3.你能告诉我你的目标吗? 4.建筑师的角色是什么?你能详细解释一下吗。 5.你能解释一下你所学的模块以及你所面临的挑战吗。 6.你是否与远程团队互动?比如核心团队在国外和他们一起工作? 7.你期望的薪水是多少? 8.换工作的原因是什么? 9.与当前领域相关。多个组件如何相互作用。绘制示例图并进行解释。

第三轮后,我被要求等待他们的沟通。我等了大约3天,接到一个电话说我已经通过了所有3轮,下一轮将是人力资源。

第四轮

这是人力资源方面的问题,有典型的人力资源问题+一些与态度有关的问题。那是一个下午的电话采访。人力资源面试官在面试中输入了我的答案,因此花了大约1个小时。

1.导言 2.简历相关。为什么我从第一家公司变成了现在的公司?等 3.学业成绩。 4.本项目面临的挑战。 5.在当前项目中处理的角色。 6.薪资期望。 7.未来的抱负。 8.DOB等个人信息。

完成了面试,等待了大约一周的时间才收到他们的回复。后来我向负责招聘的团队询问。他们告诉我这件事正在进行中。我又等了一个星期。仍然没有收到他们的来信,我有点怀疑。又过了一周。经过大约20天的人力资源面试,我很高兴收到了录用信。

总体面试经验不错。

祝你一切顺利。

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