What are some tips for approaching coding interview questions?

Massage the problem: Yes, you read it right. If you’re unable to find a solution, take different examples and try solving them manually. Solve how a human would solve them. After a couple of examples, a pattern might emerge.Draw out examples: For...

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:...

What system design & distributed systems topics should I study to prepare for a Google interview?

System Design interview expectations have increased significantly in the past 3 years. Before that, interviewers were generally looking for good thought process and a fundamental sense of designing a system. When candidates started preparing more,...

What are some of the questions asked in Google interviews?

Q. What are some of the questions asked in Google interviews? Anyone showing you a list of questions commonly asked at Google is misleading you, even if they don't intend to. Think about it, people...