📜  埃森哲面试经历 2021(1)

📅  最后修改于: 2023-12-03 14:51:35.422000             🧑  作者: Mango

埃森哲面试经历 2021

最近,我参加了一次埃森哲的面试,我将在下面介绍我的面试经历以及一些有用的信息。

面试流程
  1. 初步电话面试:主要是了解你的背景、技能和职业规划。
  2. 技术面试:主要是考察你的编程技能以及对常用技术的了解程度。此次面试会有一道编程题。
  3. 录取面试:主要是面试官和你进行沟通,考察你的沟通能力以及利用技术解决问题的思路。
技术面试内容
编程题

面试官会让你在10分钟内解决一个简单的编程问题。当然,这个问题的难度会因人而异。在我的面试中,我会被要求找到两个排列的公共元素。

以下是我的代码片段:

def common_elements(list_1, list_2):
    set_1 = set(list_1)
    set_2 = set(list_2)
    return set_1.intersection(set_2)

list_1 = [1, 3, 5, 7, 9]
list_2 = [1, 2, 3, 4, 5]
print(common_elements(list_1, list_2))
技术问题

以下是我在面试中被问到的一些通用技术问题:

  • 什么是 REST?
  • 什么是数据库索引?为什么要使用它们?
  • 什么是 MVC?在Web应用程序中独立于视图的服务层是什么?
是否应该加入埃森哲?

如果你正在考虑加入埃森哲,请考虑以下因素:

  • 公司文化:埃森哲是一家全球性的公司,拥有来自世界各地的员工。如果你喜欢这样的文化,那么这可能是你的理想公司。
  • 工作内容:埃森哲专注于IT咨询、数字转型以及软件开发。如果你喜欢这些领域并且希望在这些领域发展,那么加入埃森哲可能是一个不错的选择。
  • 工资和福利:与其他顶级IT公司相比,埃森哲的薪酬和福利可能不是最好的。但是,埃森哲在这些方面也提供了不错的待遇。
结论

以上是我的埃森哲面试经历。当然,面试在不同的人和时间可能会有所不同。但是,我希望我的经验可以帮助你准备面试并加入这个出色的公司。