Chapter 2: What Interviews at Big Companies Look Like

Interviews at big companies are relatively long processes with progressively increasing complexity of technical questions and coding challenges (such an interview process can take a month or even more). Most companies prefer one or more technical phone screens, on-site technical challenges, and in-person interviews before making an offer. Commonly, one of these interviews will be non-technical (known as a lunch interview).

Let's get an overview of how interviews are conducted in several leading IT companies. Generally speaking, all these companies are looking for smart, passionate, and excellent coders.

We will talk about how interviews are conducted in the following companies:

  • Google

Get The Complete Coding Interview Guide in Java now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.