18

Sharing some of my interview experiences here (LinkedIn | Reddit | Airbnb | Atlassian | Netflix | And More)

Profile picture
Software Engineer at Meta10 days ago

I hope you all find it useful, and I am happy to answer any questions here.

Reddit

The Phone Screen:
1 Coding (this was incremental non-LeetCode style)
1 System Design (Scalable Reddit)

Onsite:
4 Rounds

  1. Coding (same style as TPS)

  2. System Design

  3. Behavioral

  4. Hiring Manager

My Thoughts:

  • Good recruiter | preps you well

  • Good company vibe

  • Felt like a convo not an interrogation

Cons:

  • Evaluation criteria is unclear, no clear feedback

  • Don’t know how I did


Airbnb

The Phone Screen:
LeetCode style

Onsite:
2 stages

  1. Coding

  2. PR review

  3. System Design

My Thoughts:

  • Recruiters have a good say! So have a good rapport with them

Cons:

  • Even if they say they are moving forward with you, delays can happen

  • Feedback takes time


LinkedIn

The Phone Screen:
LeetCode style

Onsite:
5 rounds

  1. 2 Coding

  2. System Design

  3. Behavioral

  4. Hiring Manager

My Thoughts:

  • Good pay

  • Company brand

Cons:

  • Recruiting experience was all messed up / chaotic

  • Didn’t feel structured


Square

The Phone Screen:
LeetCode style

  • Hiring manager round

Onsite:
5 rounds

  1. 2 Coding

  2. System Design

  3. 1 Behavioural

  4. Hiring Manager

My Thoughts:

  • Team match is done before

  • Manager was nice

Cons:

  • Unsure how they level/hire candidates

  • Too focused on company values


Atlassian

The Phone Screen:
Karat style – This was a combo of coding + short design

Onsite:
3 stages (you need to clear each stage to go to the next)

  1. Coding

  2. Low-level Design

  3. Behavioural (Hiring Manager)

My Thoughts:

  • Some interviewers were good

  • Recruiters were communicative

Cons:

  • Very long interview loops

  • Some interviewers were unprepared


Netflix

The Phone Screen:
Discussion about architecture, design, and past projects

Onsite:
4 rounds

  1. Design

  2. Pair Programming

  3. System Design

  4. Leadership

My Thoughts:

  • Very product-focused

  • Interviewers really cared about engineering

Cons:

  • Vague expectations

  • Very high bar for systems


There's a couple more, but this post is getting too long. Check out the full spreadsheet for the rest of them: https://docs.google.com/spreadsheets/d/1l4vBmc8NRaPfaGZriKJxtcYhqqJrer9Z8YTEjN5wME0/edit?gid=0#gid=0

277
1

Discussion

(1 comment)
  • 5
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    9 days ago

    thank you for sharing. it's helpful to see which companies have a long/disorganized process, since that makes a meaningful difference for our ability to negotiate