📅  最后修改于: 2023-12-03 14:59:21.682000             🧑  作者: Mango
我是一名具有 2.3 年工作经验的 SDE-1 程序员。最近我参加了 Apptio 的面试。在这里,我分享一下我的经历和做好准备的技巧。
Apptio 的面试流程如下:
在提交简历时,最好在简历中概述你的技能和经验。Apptio 通常会首先按照关键词进行筛选,因此涵盖关键字非常重要。你的简历中应该使用你精通的技术和经验,并且需要清晰、详细地描述你遇到的挑战和解决方案。
初试通常会询问一些基本的技术问题,如 OOP 原则、数据结构和算法。此外,他们还会询问项目相关的问题,以检查你的项目和代码知识。
我的建议是要在你的简历中提及每个项目的要点,因为这将有助于回答初试问题。你可以使用一些在线平台来练习基本问题和代码编写。
技术面试将与你进行深入的技术讨论。他们将深入研究你熟悉的技术和问题,并考虑如何处理和解决它们。他们还可能要求你通过白板编写伪代码或写出具有开放式问题的编程代码。
主要的问题包括算法、数据结构、并发、数据库和设计模式。在面试时,解释你的思维过程是非常重要的。所以,在解决问题之前,请先解释你的思路。
Apptio 还将通过在线扣分评估你的表现。他们将记录你回答问题的声音、时间和问题的质量。因此,在面试期间保持冷静、集中精力且专注是非常重要的。
最后是 HR 面试。这是一次个性化的讨论,主要是为了验证你的文化融合和技术技能。面试官会询问个人有关你自己以及你为什么要加入 Apptio 的相关经验。
我认为 Apptio 的面试流程非常严谨,但对面试官也有很高的期望值。他们重视程序员的技术能力、解决问题的能力和文化适应性。因此,在准备面试时,请务必考虑到这些因素。在简历筛选之前,清晰、详细地描述你的技能和项目经验非常重要。在面试官在线扣分时,保持冷静、专注和精力集中。如果你确实有足够的才华,请加入 Apptio 的团队。