Master the coding interview Game
They're about how well you play the coding interview game. These resources will make you unstoppable.
Coding Interview Questions
As they say, practice makes perfect. We’ve compiled a list of real coding interview questions and answers from top tech companies.
Practice coding interviews
Looking for real interview experience? We offer mock coding interviews so that you can experience all of the unique conditions of a real coding interview.
While practicing interview questions is great and all, there’s so much more to coding interviews than just that. Check out some articles to help you prepare for everything else.
Latest Blog Posts
There are six common question formats for coding interviews. If you are prepared for those, you’ll be ready for 90%+ of coding interviews.
Finding time to go in for a job interview can be hard when you’re working full time. Here are some ways to get the time off you need.
Telling potential employers your current salary is the easiest way to shoot yourself in the foot in a salary negotiation. What should you say when they ask?
Many rules hold true across different disciplines. For example, you need to focus on the fundamentals before you worry about specific details.
There’s a lot of pressure when you’re interviewing. Finding a way to manage your nervousness is absolutely essential to perform your best.
When should you schedule your interview? You don’t want to schedule it too soon or you won’t be ready. You don’t want to wait too long either, though…
Do you procrastinate on your interview prep? You’re not alone. But there’s a solution to that. Here are some ways that you can get around procrastination.
Testing your solution is the best way to make sure that you don’t screw up your coding interview. But do you know how to test your code effectively?
Dynamic programming coding interview questions don’t have to be hard. Using the FAST method gives you a structured way to get the right answer every time.
Choosing the right practice coding interview questions may sound like an easy task, but it’s critical to studying effectively. Here’s what you need to know.
There’s one mistake that I see countless people make when studying for coding interviews. By fixing that, they can save time and study more effectively.
Most people go into an interview without a plan for what to do when they get stuck. But having a plan can make the difference between success and failure.
Recent Interview Questions
Coding Interview Question: Find the median of two sorted arrays. Click for the solution.
Coding Interview Question: Implement a priority queue. Click for the solution.
Coding Interview Question: Given a binary search tree, print out the elements of the tree in order without using recursion. Click for the solution.
Coding Interview Question: Given a list of items, find the maximum value you can generate from the items. Click for the solution.
Coding Interview Question: Given a matrix, find the path from top left to bottom right with the greatest product. Click for the solution.
Coding Interview Question: Given an array of integers where each value 1 <= x <= len(array), write a function that finds all the duplicates in the array. Click for the solution.
Coding Interview Question: Given an integer, write a function to return its roman numeral representation. Click for the solution.
Coding Interview Question: Write an autocomplete class that returns all dictionary words with a given prefix. Click for the solution.
Coding Interview Question: Given a linked list, determine whether it contains a cycle. Click for the solution.
Coding Interview Question: Given a list of packages to build, determine a valid order in which to build the packages. Click for the solution.