Preparing for an interview? Check out Cracking the Coding Interview
Published on

Meta E4 Phone/Onsite Interview (Offer)

Author
  • Shared Anonymously

Hi I wanted to share my interview experience with Meta with you guys! I got an offer a few days ago. The entire process took 2 months of straight leetcode grind and 3 months total due to holiday season delays. Tip: prepare early!

Interview process:

Phone screen:

  • given a list of n intervals, merge them and return the result. optimize
  • followup involving k interval lists

Onsite:

  • coding:

  • first round was pretty unique. The interviewer asked me a question that had to do with a graph of friend relationships. Then they asked a followup that involved optimizing it.

  • second round:

  • a variant of Simplify Path (LC)

  • a variant of Nested List Weight Sum (LC)

  • product architecture:

  • design a version of a ticket buying application (ie/ Ticketmaster)

  • for this round I didn't go into depth on scalability, since for product architecture they want you to focus more on API and Database Modeling. Make sure to lead the conversation and make notes on what you incorporate.

  • behavioral:

  • the interviewer asked me a number of classic behavioral quetsions, like projects you're proud of, conflict resolution, difficulties with teammates, and additional ones like handling project prioritization.

Some tips:

  • make a spreadsheet of all leetcode questions you've done and their solutions. This helps you review past problems
  • practice questions under company tag - they can ask you any combination of them
  • have a good grasp of writing clean code - that's important as a factor
  • good luck!! you got this
ReportMark as Helpful