java面试题笔试题QuixBugs
基准测试
QuixBugs
基准测试包含
40
个来自
Quixey
Challenge
的程序,它们被翻译成
Python
和
Java。
每个都包含一个单行缺陷,以及通过(如果可能)和失败的测试用例。
缺陷属于
14
个缺陷类别之一。
还提供了更正的
Python
程序。
Quixbugs
旨在通过多语言程序修复工具研究跨语言性能。
有关更多详细信息,请参阅
。
KTH
的研究人员在
Java
版本的
Quixbugs
程序上运行了
5
个修复系统,请参见
。
背景:Quixey
挑战
从
2011
年到
2013
年,移动应用搜索初创公司
Quixey
发起了一项挑战,让程序员获得一个经典算法的实现,其中有一个错误在一行中,并有
1
分钟的时间提供修复。
成功需要
100
美元和可能的面试。
这些程序是由不知道程序修复的人开发的,作为对人类的挑战。
安装和使用
只需克隆
repo。
git
clone
https://github.com/jkoppel/QuixBugs
Java
程序已经编译(参见java_programs
*.class
2023-02-04 17:18:06
556KB
系统开源
1