幽默:用leetcode算法题面试软件工程师类似啥?

282 阅读2分钟

用leetcode算法题面试软件工程师类似用填字游戏面试记者。

leetcode算法题是面试程序员的,不是软件工程师:www.jdon.com/55959

众说纷纭:

通过一些实践,在不到一个小时的时间内解决《纽约时报》周日填字游戏非常容易。它真正测试的是您是否已经打磨过足够的时间了

好,起初这只是开个玩笑,但我想得越多,就越像是绝对完美的比喻。

工程的核心是解决问题。我认为拥有丰富的知识来构建软件很重要,但是最好的软件是高效的软件,并且该技能是在解决大量需要最佳复杂性的问题之后才出现的。

我一直在争取第一份编码工作已经一年多了,而此DSA一直是我获得工作的巨大障碍。我一直无法解决DSA测试。如今,leetcode占用了我的大部分时间。

“算法的能力……与解决新颖问题的能力相关”是正确的,但它所掩盖的是,作为一名程序员,大多数问题实际上都是字词问题。”客户需要取消订单“就是一个字词问题。

我同意。担任FT软件工程师,并拥有成功的软件咨询公司。我被告知我对自己的工作非常擅长。给我一个简单的leetcode问题,我将被困上几个小时。

公司应该向现实世界提出问题,而不是提出使用某些高级“ Y”数据结构可以通过某些“ X”算法解决的问题。

您可以想到什么其他的招聘流程比基于算法和数据结构+设计的问题更有效(对于通用软件工程师角色)?

有,可以与他们正在研究的技术紧密结合的代码。与他们和一些开发人员举行审查会议。深入研究错误处理和架构折衷。