📌  相关文章
📜  红帽软件工程师实习生面试经验(校外)

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

红帽软件工程师实习生面试经验(校外)

在“申请入围”部分之后,总共进行了 4 轮。

第 1 轮(能力倾向回合):能力倾向问题适中,涵盖了几乎所有主题。你没有必要记住任何公式。大多数问题都涉及在逻辑上解决它。如果你知道你可以解决的概念。大部分问题是关于概率、排列组合、工作和时间、平均值、比率,很少有结合这些概念的问题。如果您复习 Aptitude 概念,您可能会很容易崩溃。

程序:您需要坚强地回答这个程序问题。所有问题都来自 C 或 C++。我记得的一些问题是关于

  • 不同签名的宏函数
  • 运算符优先级检查片段
  • 主函数内的主函数
  • 切换特殊情况
  • 循环异常情况
  • 存储类等

ROUND 2(技术面试1):第一次技术面试是与团队负责人,他只是问了一些技术问题,并就我所做的项目进行了一些讨论。然后是关于我工作的技术和一些逻辑问题的简短讨论。

ROUND 3(技术面试 2):在这次技术面试中,我获得了两个程序:

  1. https://www.geeksforgeeks.org/transform-one-string-to-another-using-minimum-number-of-given-operation/
  2. https://www.geeksforgeeks.org/lowest-common-ancestor-binary-tree-set-1/

之后根据以下内容提出了一些问题:

  • 计算机基础(操作系统、计算机网络)
  • 数据库管理系统
  • 一些与语言相关的问题(在我的例子中是Python)

判决:选择