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


用leetcode算法题面试软件工程师类似用填字游戏面试记者。
leetcode算法题是面试程序员的,不是软件工程师。
 
众说纷纭:
通过一些实践,在不到一个小时的时间内解决《纽约时报》周日填字游戏非常容易。它真正测试的是您是否已经打磨过足够的时间了
 
好,起初这只是开个玩笑,但我想得越多,就越像是绝对完美的比喻。
 
工程的核心是解决问题。我认为拥有丰富的知识来构建软件很重要,但是最好的软件是高效的软件,并且该技能是在解决大量需要最佳复杂性的问题之后才出现的。
 
我一直在争取第一份编码工作已经一年多了,而此DSA一直是我获得工作的巨大障碍。我一直无法解决DSA测试。如今,leetcode占用了我的大部分时间。
 
“算法的能力……与解决新颖问题的能力相关”是正确的,但它所掩盖的是,作为一名程序员,大多数问题实际上都是字词问题。”客户需要取消订单“就是一个字词问题。
 
我同意,我拥有成功的软件咨询公司。我对自己的工作非常擅长,给我一个简单的leetcode问题,我将被困上几个小时。
 
公司应该向现实世界提出问题,而不是提出使用某些高级“ Y”数据结构可以通过某些“ X”算法解决的问题。
 
您可以想到什么其他的招聘流程比基于算法和数据结构+设计的问题更有效(对于通用软件工程师角色)?
有,可以与他们正在研究的技术紧密结合的代码,与他们和一些开发人员举行审查会议,深入研究错误处理和架构折衷。