展开讨论

经验与复盘经验摘录 · 机器翻译

我从物理和工程转到了计算机科学,说实话,我发现面试过程非常奇怪

我从物理和工程转到了计算机科学,说实话,我发现面试过程非常奇怪。它比其他领域的面试要复杂得多,耗时也更长。在其他领域,如果你能‘说得好’,你就能‘做得好’。主要是因为如果你没有实际经验,真的很难说得对。坦白说,我认为这在任何领域的专业知识中都是如此。我觉得和程序员讨论他们如何解决问题并不难,可以看出来新手和老手之间的区别。传统的工程面试会有电话面试和现场面试。两者都会问你一些他们正在处理或最近解决的问题。他们通常也会让你解释你最近的一个项目。目的是看看你是如何思考的,以及你如何克服挑战,而不是你记住了什么。记忆来自于重复,所以它不那么重要。…

源讨论科学家发现大脑在睡眠期间如何自我清洁原帖 275 条评论 · 导入时统计
3

这条内容在回应什么?

父级讨论 · 节选

LA

> 医疗领域倾向于选择那些能够记忆信息的人,而排除了那些能够理解系统的人。 这与技术编码面试的问题类似。我重构了一家SaaS公司主要应用的后端编排软件,节省了24TB的RAM,同时使客户应用的关键部分启动时间加快了300%,但我因为紧张而混淆了算法的O(n)复杂度,并且忘记添加明显的递归基本情况,所以在面试中表现不佳。我知道我可以练习这些内容并通过面试,但看到那些对分布式系统一无所知的人因为通过了这种试炼而被雇佣,这让我感到沮丧。 但话说回来,我想任何行业或工作都不会免于资深专业人士的“没有真正的苏格兰人”式的把关。雇佣一个可能比你更懂的人会威胁到你的工作安全感。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 3

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

KE

> 我觉得面试过程很奇怪。它比其他领域的面试更复杂且耗时。 哪个部分太耗时了?你描述的工程面试听起来也像软件工程师的面试流程。

完整原文
SO

我已经有超过10年没有面试过科技岗位了,但我从未经历过LeetCode面试。从未被问过算法问题,或者被突然问到纽约有多少个排水口。 我被问到过我以前的项目、我的角色、我喜欢或不喜欢什么,我如何处理新项目,什么最让我感兴趣等等。 我察觉到软件开发领域有很多冒牌货。所以可能这就是为什么越来越多的公司试图让你证明你真的能写代码。 查阅书籍来回答问题,对我来说是合理的。这就是你在工作中会做的事,没人会因此看不起你。

完整原文
HA

> 数月的招聘时间 我在大公司见过这种情况,但这是例外。其他地方都更倾向于尽快开始工作,从初次接触开始几周的时间是次优选择。如果你说明你几个月内无法开始工作,可能就不会被雇佣。 > 担心解雇很难 有很多担忧。 请记住,95%的简历都是某种机器人/诈骗,剩下的0.5%才是真正具备我所需技能的人。有很多可能的解释,我认为并不是只有0.5%的开发者符合我的要求(在这些数据中存在抽样偏差、幸存者偏差等各种因素),但从我进行筛选和面试的角度来看,我看到的统计数据就是这样。 1. 假设你真的雇佣了每个通过一小时筛选的人。在找到合适的人之前,你仍然会有20多个失败的候选人。即使这样,…

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。