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
It happens time and again. People fail coding interviews because they don’t know what to do when stuck on a problem. Developing a clear plan of attack helps you to succeed at any whiteboard coding interview.
Sometimes you have multiple good job offers for exciting software engineering positions. How do you make the best decision between these different positions?
Most people go into their coding interview prep without a plan. They just start going and hope that they will ultimately get where they want to go. However, you can easily cut your study time in half by making a clear plan and following it. This article will show you how to do just that.
Far too often, students come to me with completely unrealistic goals. But they have no idea. How are you to evaluate your own goals and determine whether or not they’re realistic. Click here to find out.
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?
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.