How to tell if a question is system design or object oriented design?

What I’m about to tell you is a common scenario. Let me tell you a story about John. John was asked to implement a chess game. He thought it was a System Design question, so...

I struggle with most LeetCode questions, what should I do?

Don’t spend more than 15 minutes stuck on a question! (At least when you are starting your prep) If you are stuck for more than 15 minutes in the beginning, just look at the solution.

What are the biggest mistakes people make in whiteboard coding interviews?

Here is a list, in chronological order: 1. Not asking clarifying questions Asking clarifying questions is expected in interviews nowadays. It is common interview protocol that even companies talk about. See: How to:...

As a busy engineer, how do I focus and prepare for job interviews?

Here’s a hack - every day, before going home, go to a coffee shop. Spend an hour studying for interviews there. This will ensure you have a fixed time to study. Next, make sure you...