I applied online. The process took 2 weeks. I interviewed at Meta
Interview
This was my first phone interview. The interviewer started with introducing himself and in a minute we started our technical interview. Only one question was asked. After listening to my various approaches, he kept on adding more and more constraints.
Interview questions [1]
Question 1
If your are given an Integer Singly linked list. Print it backwards.
Constraints: 1. Do not manipulate the list. (example: do not make it a doubly linked list, do not add or delete elements, do not change any memory location of any element)
2. O(n) < time < O(n^2)
3. O(1) < space < O(n)
The technical round hit me with a classic array manipulation problem: moving zeroes to the end without disrupting the order of non-zero elements. As I tackled it, I felt a wave of familiarity wash over me; I had just practiced a similar challenge on PracHub. The rest of the interview followed a straightforward path, with some easy behavioral questions sprinkled in. Overall, it felt very easy, but I wasn’t quite the right fit for what they needed, so I didn’t receive an offer.
Interview questions [1]
Question 1
Move zeroes in an array to the end while keeping non-zero element order, in place
1 leetcode med, 1 leetcode hard. make sure you know your DSA and leetcode questions. I wasn't able to get an offer bc i didnt complete the second question. Got a reply 2 days later saying they would move on