📜  Appdynamics实习面试经历(1)

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

Appdynamics实习面试经历

最近我参加了Appdynamics的实习面试,以下是我的经历和总结。

公司介绍

Appdynamics是一家总部位于美国的软件公司,主营业务是应用程序性能管理(APM)。该公司成立于2008年,目前已经成为全球领先的APM供应商之一。

面试流程

面试流程总共分为三轮。第一轮是电话面试,主要是简单的问题答案和技术问题,考察基本的技术功底和项目经验。第二轮是在线代码挑战,需要在线完成一道算法题,并且同时需要讨论代码和实现细节。第三轮是面对面的技术面试,主要涉及技术的深入和项目经验。

面试问题

以下是我在面试过程中所遇到的问题:

  1. 你的项目中最有趣的问题是什么?你是如何解决它的?

  2. 你对Java虚拟机 JVM 原理了解多少?能简要叙述JVM的工作原理吗?

  3. 你有没有做过线程池的实现?如果有,你会如何去实现?

  4. 你如何判断一个线程是否阻塞?

  5. 解释一下Java中的GC?

总结

总的来说,Appdynamics的实习面试考察的是基本的技术功底和项目经验,还有对Java虚拟机和线程池等基本技术的了解和掌握。此外,随着公司及业务的发展,对大数据等新技术的掌握和实践经验也会成为加分项。总体难度:中等。