Amdocs 面试经历 |校外
我在 Amdocs 网站上申请了Java开发人员的职位。它需要2-5年的相关工作经验。我有 3 年的软件工程师工作经验。大约申请一周后,我收到了一封包含测试链接的电子邮件。该链接在收到电子邮件后的 24 小时内有效。
第1轮:
在线测试(120 分钟)
测试时间限制为 120 分钟。要参加测试,用户应该有一个正常工作的网络摄像头,在您完成并提交测试之前一直在使用。测试包括来自以下模块的问题
1)定量和逻辑推理
2) 英语和理解力
3) 技术(C、C++、Unix、 Java、SQL)
4)用Java编写程序(合并两个数组并对其进行排序的程序)
通过在线测试后,我接到了下一轮的电话和电子邮件,技术面试将在浦那的 Magarpatta 进行。
第 2 轮:
技术面试(45 分钟到 1 小时)
在技术回合中,他们从我的简历中提到的各种主题(Java、C++、C、SQL、Unix 等)中提出了问题。他们要求编写代码,有时只是编写各种场景的逻辑。我记下了一些我大致记得的问题。
1.告诉我您当前的项目以及您从事的技术
2.问我一些Unix命令
3.用Java编写一个反转字符串的程序
4.重载和覆盖的区别
5.关于指针你了解多少
6.什么是游标,游标有哪些类型
7. 什么是抽象类并举个例子。
8. 程序展示多重继承的例子
9.什么是多态性
10. 举例说明归并排序
11、说说Malloc、Calloc和Realloc,为什么要用它们,能不能写出它们的语法。
12.结构与联合的区别
13. drop、truncate 和 delete 的区别。用他们的语法。
14. SQL 中的聚合函数
15.你对归一化的理解是什么
16. SQL中的joins和一些复杂的查询
第三轮:
人力资源面试(15-20 分钟)
1. 说说你自己
2、离职原因
3. 为什么选择 Amdocs?
4. 您的通知期是多长,是否可以协商
最后他问我有没有什么问题要问他。
我想说面试的难度在一般到困难之间。面试经历对我来说总体不错。