📌  相关文章
📜  德国电信数字实验室实习软件工程师面试经验 |校园 2021

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

德国电信数字实验室实习软件工程师面试经验 |校园 2021

德国电信数字实验室于 2021 年 9 月的最后一周访问了我们的校园。

第 1 轮:在线评估(1 小时)

  • 90分
  • 20 分 + 50 分(2 个编码问题:简单和困难)
  • 10 个基于Java的 MCQ,主要是输入 - 输出问题,很少有与复杂性相关的问题
  • 所有 MCQ 都有不同的分数
  • 平台:黑客地球
  • 我做了所有 MCQ 和一个 20 分的代码(所有测试用例都通过了)
  • 我入围了进一步的轮次

17名学生入围

第 2 轮:技术第 1 轮(1 小时)

  • 介绍
  • 实习项目讨论,例如它是什么、使用的技术堆栈、面临的问题、对项目的贡献
  • Java中的多线程。像这样的问题:什么是线程?你如何创造它?跑?睡觉?加入?如何一个接一个地执行3个线程?如何在多线程中实现并行执行?一些基于 Web 开发 + 多线程的应用程序问题。操作系统中的调度算法。操作系统如何处理多线程?什么是树图?哈希表? HashMap的内部工作?数组和HashMap的区别? ArrayList 和 HashMap 的区别? ArrayList、HashMap、LinkedList中访问、搜索、插入、删除的时间复杂度?为什么 HashMap 更快? LinkedList 和 HashMap 的区别?
  • 给出了一个要在 GFG 上解决的编码问题,因此它应该通过所有测试用例。问题在数组(中等)上,经过 2 次尝试,我通过了所有测试用例。首先我讨论了这种方法,然后我对其进行了编码。然后讨论时间复杂度。
  • 询问几种排序算法的时间复杂度。
  • 数据库:规范化及其形式。什么是 NoSQL?在 NoSQL 中如何实现规范化?
  • Java中的volatile关键字? Java中的垃圾收集。有Java经验吗?
  • 有安卓应用的经验吗?
  • 问我有什么问题要问他吗?

第三轮技术第二轮(45 分钟;我的只有 15 分钟)

  • 介绍
  • 疫情对我有什么影响?
  • 我是如何利用我在大流行中的时间的?
  • 实习项目深入探讨
  • 个人项目讨论
  • 我在 React JS 中的未来项目
  • 我的人生目标
  • 在我的所有团队成员都以 2 倍的速度进行并且我只是一个初学者的情况下,我将如何处理自己。
  • 有什么问题要问他吗?

第 4 轮: HR 轮(15 分钟)

  • 介绍
  • Deutsche Telekom Digital Labs v/s Deutsche Telekom
  • 面试官有什么问题吗?

VERDIT:选择