Interview Experience
Arun Goel
Company: Facebook London
- Company: Facebook London
Round 1 : DSA Round
- This was the screening round. I was given 1 DSA question. And it was pretty simple too because on the basis of this, it was being decided if my interviews will be conducted or not. Question: It was the straigh forward question: Letter Combinations of a Phone Number Leetcode link: https://leetcode.com/problems/letter-combinations-of-a-phone-number/description/
Round 2 : DSA Round
- Given M sorted arrays with N total elements. Find the Kth element in the sorted array.
- There are n buildings in a line. You are given an integer array heights of length n that represents the height of each building. The ocean is to the right of the buildings. A building has an ocean view if all the buildings to its right have a smaller height. Return a list of indices (0-indexed) of the buildings that have an ocean view, sorted in increasing order. Example 1 Input: heights = [4,2,3,1] Output: [0,2,3]
Round 3 : DSA Round
- Find average of each Sliding window. Given an input array of n elements and a sliding window for size k, find the average of each sliding window. input = [1,2,3,4,5] k = 3 output = [2.0, 3.0, 4.0]
- This was a common interview question. Leetcode Link: https://leetcode.com/problems/find-peak-element/description/
Round 4 : HLD
- In this question, I was being asked to develop a feature that in facebook profile, we also have to show the list of top 10 songs heard by the user in the last 10 days. I got a strong hire in this round. It might look like an easy question, but it's a very good question where the biggest discussion point was how are you going to get that data.
Round 5 : Behavioral/Managerial/HR
- This was the main round actually. In this they asked various questions and situations. First one was Tell me a situation where problem statement was ambiguous. How did you navigate through it and closed that.
- Tell me a situation where you received a critical piece of feedback that you received.
- Next question was around resolving conflict. Don't remember completely.
Please take a moment to share your interview experience. Every experience helps thousands of aspirants prepare better, and your contribution plays a vital role in helping our community grow. ❤️