3 ms·
I think a programming assignment is effective at determining how they can perform in a real-world setting. Let them use the internet and any other resources the
by rm999 14y ago
I think a programming assignment is effective at determining how they can perform in a real-world setting. Let them use the internet and any other resources they want (except of course plagiarism), and give them a couple of hours of alone time. An example of an problem I've seen is to implement a program that suggests spelling corrections given a dictionary file and a word. It's simple and easy to understand.
- 3825 14y ago>give them a couple of hours of alone time are they allowed to delegate parts of the task to others?
- russell 14y agoNo plagiarism? Why not? If s/he can download a piece of open source software that can do the job, I would call that a pretty successful test. That's what a good developer would do on the job. And it isnt plagiarism if s/he leaves in the original copyright/whatever.
- rm999 14y agoThis isn't a literal simulation of real-life work, it's a programming test. Certainly gluing together free components is an important skill for any developer, but I would expect anyone interviewing for a medium to senior level position to be able to trivially do that.
- deleted 14y ago[deleted]