Meta E5 | London | Rejected
Summary
I interviewed for an E5 position at Meta in London, completing a screening round and an on-site consisting of coding, design, and behavioral rounds, but ultimately received a rejection.
Full Experience
Screening Round
Q1: Given departure and return flight ticket price in two seprate array for each day. Give minimum cost round trip
Q2: Get Max K element in un sorted array
On Site: Coding 1: Q1: find closest element in BST
Q2: product of two sparse array like more zeros then non zero number optimal storage of array then extention of one long and other short array
Coding2: Q1: Left view and then right view of tree in response second question forgot
Design round:
Design Top K songs per user for past 90 days Messed it up big time by having two pointer approach from hellointerview.
Behavioural round:
- project proud of
- conflict handling
- building systenm with unclear requirement
- How you are improving yourself continuosly
- handling conflict in product discussion
- difficult work environment how did you manage.
I can't imagine i messed it up this process.
#Meta #London #interview
Interview Questions (12)
Minimum Cost Round Trip Flights
Given departure and return flight ticket price in two separate arrays for each day, find the minimum cost for a round trip.
Find Kth Largest Element in Unsorted Array
Get Max K element in un sorted array.
Find Closest Element in BST
Find the closest element in a Binary Search Tree (BST).
Product of Two Sparse Arrays with Optimal Storage
Calculate the product of two sparse arrays (arrays with more zeros than non-zero numbers). Discuss optimal storage for such arrays, and then consider an extension involving one long and one short array.
Left View and Right View of Binary Tree
Return the left view and then the right view of a binary tree.
Design Top K Songs Per User (Last 90 Days)
Design a system to find the top K songs played per user for the past 90 days.
Tell me about a project you're proud of.
Tell me about a project you're proud of.
Describe a situation where you had to handle a conflict.
Describe a situation where you had to handle a conflict.
Describe building a system with unclear requirements.
Describe a situation where you had to build a system with unclear requirements.
How do you continuously improve yourself?
How are you continuously improving yourself?
Describe handling conflict in a product discussion.
Describe a situation where you had to handle conflict in a product discussion.
Describe managing in a difficult work environment.
Describe a situation where you managed in a difficult work environment.