Authors Ujjwal Chadha
7 days
30 days
All time
Recent
Popular
Programming interviews are hard. This is how to be well prepared:
1. Build basic computer science fundamentals well by preparing these important interview topics:
- Data structures & algorithms
- Object Oriented Design
- Databases
- Operating Systems
Read my complete guide for some good resources for learning these:
2. Understand that programming interviews test your ability to solve problems through discussion, not your ability to spit out memorized algorithms or programming concepts
Develop this skill by practicing solving problems
My favorite websites to practice problem solving are
- https://t.co/ZvtO3EVBQl
- https://t.co/kglFgmudvi
-
3. You're required to have an in depth understanding of your projects including
- Which technologies were used?
- What problems were faced and how were they tackled?
- Which important decisions were made and how?
Understand your projects well.
1. Build basic computer science fundamentals well by preparing these important interview topics:
- Data structures & algorithms
- Object Oriented Design
- Databases
- Operating Systems
Read my complete guide for some good resources for learning these:
2. Understand that programming interviews test your ability to solve problems through discussion, not your ability to spit out memorized algorithms or programming concepts
Develop this skill by practicing solving problems
My favorite websites to practice problem solving are
- https://t.co/ZvtO3EVBQl
- https://t.co/kglFgmudvi
-
3. You're required to have an in depth understanding of your projects including
- Which technologies were used?
- What problems were faced and how were they tackled?
- Which important decisions were made and how?
Understand your projects well.