top | item 9247996

(no title)

RedGreenCode | 11 years ago

You need a certain amount of programming puzzle skill to get past the interview process at most tech companies. Competitive programming is a good way to practice this skill, but you don't have to do it at the exclusion of other types of programming. You may want to take a break from side projects for a few weeks or months while you work on your coding interview/competitive programming skills. After a certain point, there are diminishing returns unless you get interested in the competitive programming world and want to keep competing.

If you want more information on this topic, it is often discussed on Quora. Here are a few relevant posts:

* Why tech interviews are the way they are: http://www.quora.com/What-do-you-think-about-the-current-tec...

* Preparing for a coding interview: http://www.quora.com/How-do-I-prepare-for-a-software-enginee...

* Possible reasons for getting rejected after an interview: http://www.quora.com/What-are-possible-reasons-for-getting-r...

discuss

order

No comments yet.