Cracking FAANG Interview

FAANG is an acronym referring to the stocks of the five most popular and best-performing American technology companies: Facebook, Amazon, Apple, Netflix and Alphabet (formerly known as Google)
– Source Investopedia

Interview Process

For Freshers:

  1. Mostly FAANG companies look for the candidates from Tier 1 colleges (like IITs, Bits Pilani, IIITs, NITs)
  2. Rounds: 2-3 technical rounds, 1-2 managerial rounds (around 4-5 rounds), Optional: Phone Screening/Written Test
  3. Interview competencies: Problem solving, DS & Algorithms, Coding, Culture Fit, Your college projects or internship related questions in the managerial rounds
  4. Another option: If you get selected for an internship, you can check with your mentor for PPO (Post Placement Offer)

For Experienced:

  1. They mostly shortlist people from Startups/Product based companies for Interviews. Recruiters will reach you from LinkedIn, so create/update your Linkedin profile with skills and other details. Try to connect with recruiters. If you know someone ask them to refer you
  2. Rounds: 3-4 Technical Rounds, 1-2 Managerial Rounds, Optional: Phone Screening/Written Test
  3. Interview Competencies: Problem Solving, DS & Algo, Coding, System Design, Culture Fit – they expect you to give examples from your Previous Experience.

Topics to prepare (Sources)

  1. Lists, Stack, Queue, Tree, Graph, Binary search, Sorting, Searching Algo, Dynamic Programming, System design, Time Complexity/Space Complexity, Design Patterns(make sure you use recursion and design patterns whenever possible in your coding rounds)
  2. Language: Any modern programming language is fine
  3. For offline App: https://play.google.com/store/apps/details?id=onanmobilesoftware.datastructuresandalgorithms – this app has basic explanation both text and video format
  4. Data Structures: https://www.geeksforgeeks.org/data-structures/
  5. Algorithms: https://www.geeksforgeeks.org/fundamentals-of-algorithms/
  6. Cheat sheet for Time Complexity- https://codefantasies.com/2019/12/14/quick-revision-time-complexity-table-for-all-data-structures/
  7. Design Patterns: https://www.oodesign.com/
  8. Amazon Specific Questions: https://www.interviewbit.com/search/?q%5B%5D=Amazon
  9. System Design: https://www.interviewbit.com/courses/system-design/
  10. Leetcode Problems: https://leetcode.com/problemset/all/
  11. System Design Paid Link: https://www.educative.io/courses/grokking-the-system-design-interview
  12. ML Learning: https://www.kaggle.com/learn

Leave a Reply