5 ms·
As few comments already mentioned, post college, preparing for this type of thing immensely helps in job interviews. I find it very hard to clear job interviews
by umbs 8y ago
As few comments already mentioned, post college, preparing for this type of thing immensely helps in job interviews. I find it very hard to clear job interviews and in 2017 alone, I appeared for ~25 job interviews. I'm very convinced that competitive programming skills gives you a leg up in job interviews.
Many people may already may know this, but Peter Norvig indicated that it correlates poorly with on the job performance (at least at Google) [1]. I wonder why, then, companies still continue to do this style of interviews.
[1] https://www.youtube.com/watch?v=DdmyUZCl75s https://www.youtube.com/watch?v=DdmyUZCl75s
- deleted 8y ago[deleted]
- chillee 8y agoWell, I think you're kind of misrepresenting his point as "competitive programming doesn't improve your programming abilities". It's not that competitive programming correlates poorly with job performance; it's that, given you've been hired by Google, being a competitive programmer correlates poorly with job performance. Hypothetically, let's say there's 2 dimensions for a programmer's ability, competitive programming and job experience. Each of these is distributed independently from 0-10. You get hired by Google if competitive programming + job experience > 10. However, let's say that for their actual job performance, it's 0.5 x competitive programming + 1.5 x job experience. You now have a case where competitive programming could correlate poorly with job performance at Google, despite having a positive correlation in general.