CRACKING THE C O D I N G I N T E R V I E W.....

For those of you new to technical interviews, the process can seem overwhelming. Inter￾viewers throw questions at you, expect you to whip up brilliant algorithms on the spot, and
then ask you to write beautiful code on a whiteboard. Luckily, everyone else is in the same
boat, and you’re already working hard to prepare. Good job!
As you get ready for your interviews, consider these suggestions:
» Write Code on Paper: Most interviewers won’t give you a computer and will instead
expect you to write code on a whiteboard or on paper. To simulate this environment, try
answering interview problems by writing code on paper first, and then typing them into
a computer as-is. Whiteboard / paper coding is a special skill, which can be mastered
with constant practice.
» Know Your Resume: While technical skills are extremely important, that’s no reason to
neglect your own resume. Make sure to prepare yourself to give a quick summary of any
project or job you were involved with, and to discuss the hardest and most interesting
problems you encountered along the day.
» Don’t Memorize Solutions: While this book offers a representative sample of interview
questions, there are still thousands of interview questions out there. Memorizing solu￾tions is not a great use of your time. Rather, use this book to explore approaches to
problems, to learn new concepts, and to practice your skills.
» Talk Out Loud: Interviewers want to understand how you think and approach prob￾lems, so talk out loud while you’re solving problems. Let the interviewer see how you’re
tackling the problem, and they just might guide you as well.

For more click here

Comments