ACI Worldwide 是金融领域的一家以产品为基础的公司,致力于促进安全可靠的支付。
这是我面试过的最有趣的公司,因为他们有非常精心策划的轮次和理解的面试官。
ACI 全球:4 轮
资质:
该平台是techgig。
3 节 60 分钟
第 1 部分:分析(10 个问题)
第 2 部分:定量(10 题)
第 3 部分:C 和Java (40 题)
分析和定量部分很容易。第三部分是适度的,因为它深入探讨了片段和Java核心概念)。
(准备好Java集合、OOP 概念、C 代码片段等)
在总共 80 名学生中,只有 7 名被选中。过滤相当高。
面试一(技术):
约 1 小时
我要接受两个面试官的面试。幸运或不幸的是,另一个面试官没有出现。
1)告诉我一些关于你自己的事情
2)尽你所能解释你的两个项目之一(准备好项目,他们会深入询问)
3) 我被问到一个关于我的 angular 项目的特定组件。由于有点难,而且我只做了基础我老实回答我不知道答案
4)我被问到 oops 概念和单例类以及私有构造函数(因为我故意这样引导面试)
5)棘手的问题,例如为什么 c++ 优于Python, Java oop 是否比 cpp 更有效以及它们之间最有区别的因素(我回答Java是纯 oop,c++ 是程序性和 oop 两者,他很满意)
5) DBMS:对 JOINS 的基本查询,并要求提供两者的示例。一个困难的部分是实际给出一个解释所有连接的常见示例。
6) 我被问及作为 NoSql 的大数据和 mongo 以及它们以未来派方式为技术带来的好处。
7) 我为 DSA 做准备,但没有被问到。
8)问我有没有什么问题的时候,面试官说我知道DevOps的时候很好奇,问的很详细,我尽量回答。那是转折点,因为技术面试对我来说有点困难
(7 人中有 6 人被选中)
面试二:(管理)
约 35 分钟
1) 介绍一下你自己。
2)项目(再次深入)
3)行为问题和情境问题,比如如果候选人表现不佳,你会怎么做
或者存在资源问题,您将如何调试它。
(6 人中有 4 人被选中)
面试三:(人力资源)
约 20 分钟
1)你会从事这项(所说的)技术吗?
2)你在 3 年的工程生涯中学到了什么,你参加了哪些活动?
3)我这学期的科目。
4)我的实习经历和项目是我喜欢的最重要的组成部分。
5)最后我问了他们与银行的案例研究,他很详细地回答了他们,对研究很满意。
(2 个中的 2 个被选中)
面试是中等的,最好选择Java语言,因为大多数使用的产品都涉及Java作为主要语言。话虽如此,尽管是虚拟的,但面试官和蔼可亲,理解并让我们感到舒服,因此更像是一场讨论。我建议你把你的项目做得很好,很深入。