OJ这个东西在大学里已经不是新鲜事物,因为与之相关的ACM程序设计竞赛为学生竞赛工作考核中列入体制的学科竞赛。
不过OJ在公司里用的并不多,尽管有google、topcoder、百度之星等大规模的比赛,中小公司采用OJ进行招聘的仍然很少。
个人觉得,中小公司采用类似系统更有价值,能够通过一场简单的考试识别出真正会编程的人与只会夸夸其谈的“理论牛人”。
不过在具体使用时,题目的选取也很重要,如果需要的是开发诸如图形识别、驱动、网路等核心程序的人,当然可以直接选取ACM比赛题目。
但是如果希望找的的MIS开发人员,可能就要找些算法难度低但代码量大、格式要求刁钻的题目。
当然,也可以吧招聘的工作委托给熟悉OJ系统的专业机构,比如九度招聘(ac.jobdu.com)就是一个不错的平台,在hustoj的基础上做出了不少出色的改进。