Hacking the Programming Interview

Sai Adarsh
2 min readNov 27, 2021

--

An exhaustive list of interview preparation materials, as well as tips and tricks for cracking programming questions at top product companies and hottest startups.

The system:

Source: Quora

Software companies can be classified into a pyramid based on the level of difficulty in their programming interviews, with the least desirable companies at the bottom of the pyramid and the most elite companies at the top.

Determine your preparation time:

Credits: GKCS

Platforms (Spend most of your time here):

  • LeetCode — geared up for interviews.
  • Hackerrank — most companies test their applicants using HackerRank, HackerEarth.

Go-to websites:

Problem set:

Books:

Algorithm patterns:

Big O:

Resume:

--

--

Sai Adarsh
Sai Adarsh

Written by Sai Adarsh

swe @cisco, prev @kubernetesio @uber, ai/ml @iitmadras, built linkout

Responses (1)