📅  最后修改于: 2023-12-03 15:27:32.365000             🧑  作者: Mango
红帽是一家致力于开源技术的公司,其旗下拥有多个知名的开源项目,比如Red Hat Enterprise Linux、OpenStack等等。因此,能够在红帽实习是很多程序员的梦想之一。
在校外实习的面试环节是校招流程的重要组成部分,也是公司了解候选人的一个重要方式。在这里,我将分享我在红帽实习校外面试的体验。
首先是HR面试,面试时间大约是30分钟。
我在面试的时候感觉HR问的问题非常具有针对性,既考察了我的技术水平也考察了我的文化素质。具体问题如下:
第二轮是技术面试,时间是一个小时左右。
首先,面试官让我介绍我对于Red Hat的了解。紧接着,我被要求使用纯文本编辑器手写一个简单的Java命令行程序。这个程序需要完成以下功能:
然后让我解释一下代码中的注释和问题,包括以下内容:
同时,面试官也问到了一些关于计算机网络、操作系统和数据结构方面的问题。
第三轮面试是红帽美国总部的技术面试,通过网络视频进行。面试官找到了我的简历页面,让我选一下自己最喜欢的项目,然后分析这个项目的设计以及代码实现。这个面试大约持续了一个小时,同时也考察了我的语言表达能力和沟通能力。
红帽实习面试还是比较有挑战性的,不仅考察了我的技术水平,也对我的思维能力和沟通能力进行了全面的测试。不论结果如何,这次面试给了我非常难忘的体验。