Ultimate Guide to Acing Your Tech Interview in 2022
Ultimate Guide to Acing Your Tech Interview in 2022
Working through a prep book will not only refresh your algorithms and data structures knowledge, but it’ll also put you in the right problem-solving mindset.
Get a Book
Pose the problem to yourself (or ask a technically inclined friend to pose it to you, for a more realistic setup), map out your strategy, and put marker to dry erase board.
Practice Makes Perfect
When you’re scheduling interviews, be sure to leave at least a couple of hours in between each one.
Don’t Overload Yourself
Once you’ve made it to your interview, you should be prepared for a few different kinds of problem solving. Be prepared for variation, and don’t get tripped up on the details!
Be Ready for Anything
Don’t be afraid to ask questions early if anything is unclear. If there are edge cases, for example, ask how your interviewers want them to be handled.
Ask Questions
Once you understand the question you’re being asked, don’t be afraid to take a minute to think and process before you start solving the problem.
Take Your Time
This will also help if you run out of time in the end; the interviewers will at least know how you’d planned to finish out the task even if you didn’t get to the details.
Think Big Picture
Talking through your thought process gives your interviewers a window into how you think, and that’s ultimately the point of the interview.
Talk it Out
You will learn something new in each interview—you’ll acquire a new idea or new tool, or get some insight into interesting products and technology.