招聘人员通过 Linkedin 找到了我,并向我发送了一份 Hackerrank 测试。清除后,我被邀请在他们的海得拉巴办公室进行 f2f 面试。
F2F-1 : 有一位首席开发人员
– 讨论我目前的工作和我在其中的角色。
– 我遇到了“最不常见的祖先”问题,并被要求在白板上编写代码并为各种测试用例跟踪相同的代码。
– 用于实现堆栈的数组与链表,并被要求为这两种方法编写代码。
F2F-2:有两个面试官在场。
– 关于类与接口的讨论以及实际使用中的差异。
– 讨论 ArrayList 和 Hashmap 的内存布局。
– 带有 DP 的斐波那契数列,然后被要求将代码行数减少到最少。
F2F-3:一位资深人士,可能是印度负责人。
– 我当前项目的概述和一些后续问题。
– 关于 SQL 的基本问题。
– 关于他们正在接受采访的产品和角色的讨论。
在那之后,人力资源业务合作伙伴和我谈了几分钟关于薪水的期望和其他事情。
总的来说,这是一次愉快的经历。一些对 OOP 和 DS 基础知识有很好了解的人应该很容易通过。