发布于 2026-01-06 3 阅读
0

MLH奖学金选拔赛的制胜之道

在MLH奖学金选拔环节中脱颖而出

操场

自从我入选以来,我收到了很多关于我的MLH奖学金申请过程以及如何申请该奖学金的咨询。在此,我尝试回答这些问题,并表达我对这个卓越项目的感激之情。

对我来说,这是个开始🙈

我参加的第一个黑客马拉松是Hack The Mountains,它是由MLH主办的。我大二的时候第一次听说MLH,又过了六个月才了解到MLH奖学金项目。不过别担心,你不用等那么久!🙈

MLH Fellowship是如何开始的🧐

由于疫情影响,社区内许多学生失去了实习和工作机会。因此,MLH 推出了名为 MLH Fellowship 的教育项目,旨在帮助学生开发者获得实践经验。MLH Fellowship为有志成为技术人才的学生提供了一种远程实习的替代方案。你可以选择参加为期 12 周的主项目或为期 3 周的预备项目,并通过参与真实项目来提升技能。该项目由GitHub、Meta、Adobe、AWS、美国运通、Indeed以及众多其他行业巨头提供支持。

申请流程✨

第一步是查看你是否符合奖学金申请资格,你可以点击这里查看。确认符合资格后,你就可以开始提交申请了。接下来,我会根据我个人的想法和经验,分享很多技巧和窍门。

初次申请会从技术和思维两方面考察你。你会被要求提交一段代码示例,我建议你更注重项目的质量,因为后续面试中会围绕这个项目提问。务必确保提交的代码不是别人的。你提交的项目在思路或实现上都应该是独一无二的。不建议提交单个文件的代码或针对特定数据结构与算法(DSA)问题的算法实现。如果你有一个很棒的 Pull Request,也可以不提交项目它同样有效。招生团队更感兴趣的是了解你在这个过程中学到了什么,以及它的独特性。很多人都想了解我提交的项目,所以这里分享一下,想了解更多信息,请点击此处

GitHub 标志 Aniket762 /游乐场

您可以随意尝试编写代码,我们会确保您不会迷路!

操场

在印度,超过95%的学校不允许学生在课堂上使用智能手机。这使得计算机科学教师的工作变得异常艰难,因为几乎不可能逐行检查每个学生手写的代码。此外,在印度,大多数学校的学生甚至没有机会拥有自己的电脑来运行代码。这给教师带来了巨大的挑战,他们可能不得不手动输入每个学生的代码并运行,否则就可能遗漏代码中的错误。因此,我们开发了Playground来简化这项工作。创建Playground的另一个原因是,我们进入大学后才真正意识到编程的重要性。编程不仅对软件开发工作有所帮助,还能提高逻辑推理和问题解决能力。但是,很多学生却没有……

代码示例展示了你的技术专长,行为问题则侧重于展示你对该项目的兴趣以及你对社区的热情。

仔细分析作文题目,并写下能展现你对该项目兴趣的内容,你能为项目带来什么,你的独特之处是什么,以及你是否有类似的经历。确保你的回答充满热情,并能回答为什么你应该从众多候选人中脱颖而出。修改两到三遍答案后,我相信你一定能进入面试环节,直接进入电话面试。

手机屏幕是圆形的📱

请确保您的音频、视频和网络连接正常。面试首先会询问一些基本的资格问题,然后会过渡到更一般性的问题。请务必阐明您加入这个项目的理由,并自信地回答每一个问题。记住,如果面试感觉不像面试,而更像是一次对话,那就说明这是一次成功的面试。电话面试更像是人力资源面试,其中可能包含一些技术性较强的问题,例如您最引以为豪的项目以及原因。准备人力资源面试问题有时可能比较棘手,我建议您观看DanLok 的 YouTube 频道。通过电话面试后,您将进入最后一轮——技术面试!

技术面试🧑‍💻

这是最重要的一轮,决定你是否能成为我们的研究员。技术面试不涉及人力资源方面的问题,正如团队所说的,是一场代码对话。首先,你需要共享屏幕并演示你提交的项目。然后,你需要讲解代码,解释其中的一些部分,并回答一些基于代码的问题。在共享屏幕期间,你不需要编写任何代码,但你必须完全理解每一行代码,并解释你使用特定模块或技术栈的原因。例如,你提交了一个简单的博客网站,并使用 Next.js 作为前端,那么你可能会遇到各种各样的问题,从为什么选择 Next 而不是其他框架,到该领域一些复杂的概念性问题,具体取决于面试官。你可能还会被问及你对代码示例的未来规划,例如你计划如何扩展应用程序,或者你想添加哪些新功能。所以,务必确保你对项目的方方面面都了如指掌。

结论🤲

我曾在多家机构工作过,从领导校园社团到参与中型产品型创业公司,还曾有机会与世界顶尖科技公司之一共事。将这些经历与我的 MLH 面试联系起来,感觉相当轻松自在,原因有二:

  • MLH 拥有一支非常优秀的面试官团队,他们会在面试开始的那一刻起就让你感到非常放松自在。

  • 面试中提出的问题并非关于商业逻辑或为了套取你的底线,他们只是想考察你对技术和整个项目的热情。

  • 技术面试的内容会因面试官和项目而异。就我个人而言,我遇到的问题都比较简单。因为这是我自己的项目,我对代码的每一行都了如指掌,所以对每个问题都信心十足。此外,我还和Sumana Basu进行了几次模拟面试,这极大地增强了我的自信心,我强烈推荐大家也这样做。

以上就是我提供的所有建议。如果您还有任何疑问或在申请过程中需要任何帮助,欢迎随时在LinkedIn上联系我或留言💕

最后,我要特别感谢我在这次交流项目中遇到的14位充满热情的程序员!🥳

我的 MLH 播客伙伴们

文章来源:https://dev.to/aniket762/acing-the-mlh-fellowship-selection-rounds-55en