其中一家公司要求其潜在员工提供在其一生中以某种编程语言(如 Java 或 C#)编写的代码行数。因为,我们中的大多数人在多种语言的不同项目中都有多年的经验,而且我们几乎没有记录这一点,所以计算这个指标的最佳方法是什么。我相信 stackoverlow.com 的聪明成员会有一些想法。
这是一家在其领域中非常受人尊敬的公司,我相信他们有充分的理由提出这个问题。但也难以回答的是要考虑的代码类型。我是否应该只包括我实现的困难算法或我为例如具有 300 个属性并且其 getter/setter 是使用 IDE 生成的 POJO 编写的任何代码!