📌  相关文章
📜  Amdocs 研发面试经验 | Set 7(研究生软件工程师实习生)

📅  最后修改于: 2022-05-13 01:58:27.094000             🧑  作者: Mango

Amdocs 研发面试经验 | Set 7(研究生软件工程师实习生)

我在 Amdocs 的网站上申请了 2018 年研究生软件工程师实习生的职位。第一轮是在家中在 Amcat 进行的在线测试。这是一个监控的网络摄像头。然后我被要求在 Amdocs Gurgaon 面试。第二轮的结果还没有公布,所以我不能告诉你第三轮,基本上是人力资源轮。

第 1 轮:它基于 Amcat,包括能力、逻辑和推理、英语、技术(基于 C、Unix 和 DBMS)和编码轮(包括 2 个基于您在测试开始前选择的语言的编码问题)。

第2轮:是技术面试。有两次面试性质友好。这是一种面试,选择并不重要,你也可以以积极的方式了解自己的缺点。所以采访是基于以下几点:

  • Java
  • 数据结构
  • 计算机网络
  • 数据库管理系统
  • UNIX
  • 操作系统

主要问题来自Java和数据结构,其余主题有基本问题。

1) ArrayList & List 与 LinkedList & List 的区别

2) Java中的集合

3)糟糕的概念

4) 打印字符串中第一个非重复字符的代码。

5)解释运行时和编译时多态性和两者需要的代码。

6)如何实现抽象以及接口和抽象类的区别。

1)在链表中插入节点的代码。

2)树的遍历。

3)如果您需要维护 100 个名称的记录,那么数组或链表哪个更好,您更喜欢两者之间的哪个数据结构?

4)递归

1)OSI模型,每个级别的解释。

2)OSI模型各层协议

3)TCP/UDP的区别

4)ipv4和ipv6的区别以及ipv6的使用。

5)http和https的区别

1)主外键

2)候选键

3)范式及其实际用法。

1)如何改变当前目录

2) chmod 命令的使用

3)什么是ssh

1)什么是线程。

2)多处理或多线程哪个更好。

第三轮:电话技术面试。当你通过第二轮时,你将进行电话技术面试。电话面试中提出的问题非常基本,并且来自相同的主题,即Java、操作系统和计算机网络。

一开始,他自我介绍,让我自我介绍。然后他开始向Java提问。

1)为什么Java比其他面向对象语言更好?
2) Java如何实现其安全性和可移植性特性? (请务必提及 JVM 的使用)
3)多态性的用途是什么,它是如何实现的?

1)区分物理内存和逻辑内存。
2)什么是虚拟内存?

1) 解释 TCP/IP 和 OSI 模型并区分它们。
2)逐层解释TCP/IP和OSI模型中的协议。

两次面试的最后一个问题是你想问点什么。
只需通过给定的主题就足以进行面试。