A masterpost of interview questions and challenges





It’s difficult for anyone to start practicing interview questions, especially since it requires constant daily practice for you to get good. Trying to find a source of questions where there are well explained answers and a learning curve thats effective for beginners can be daunting. Luckily I have collected a series of websites that can be useful for new developers who are looking to increase their interview skill, or those looking for a challenge.

Competition/ community based interview question sites:

These sites are great because they allow you to test your skills against other developers. However you may solve individual challenges just for the learning experience.

Topcoder: your place to learn new skills and earn good money. 


Forum sites:

If you are lost on how to solve a interview question, you can post the question on one of these sites. Its essentially the main focus of these message boards. It’s good to occasionally give reddit, quora and stackoverflow a break and look elsewhere for solutions.


Practice sites for beginners:

So you are just getting your feet wet when it comes to understanding how coding interviews work? These sites will help guide you through your questions in a safe, no pressure environment. Not everyone can tackle a coding interview with confidence and a non-judgmental environment can really help you.

interviewing.io: Practice interviews with engineers from top companies, anonymously.


Coding bootcamps with free resources:

AppAcademy provides a list of entry level coding problems in ruby if you sign up for their classes. The resource is excellent for newcomers who are interested in a good bootcamp.

Where to practice:

Depending on the language there are few places where you can start practicing your craft. But i personally use one of the 2 sites shown below.


Enjoy these resources and goodluck

Comments

Post a Comment

Popular posts from this blog

So you are learning how to become a software developer…

How does WebAssembly change web development