Facebook(Meta) | Production Engg. Intern | London/Dublin | Jan-Feb 2022
Anonymous User
1272

Status: Currently a undergraduate pursuing BTech in Computer Science and Engineering in India.
YOE: 0

I took a referral and after a week, recruiter contacted for this role. This was my first FAANG interview and here it goes :

Interview Procedure :

1. MCQ Quiz

It was a 20 minutes quiz with muliple option correct questions which were based on Linux Internals, Operating Systems and Computer Networking.

2. Coding Round (45 Minutes)

Was asked two coding problems out of which one was based on file handling.

  • Split array into equal sums. Given a array, find if it can be partitioned into two contigous subsegments such that each element belongs to a subsegment and sum of element in both these subsegments is equal. Solved it using precalculating total sum of array and then iterating through the array and checking if it at some point is equal to half of total sum.
  • dinosaurs problem. Solved by first iterating through all the dinasaurs in second file and storing bipedal ones in a map, and then iterating through first file and storing speed along with names in a priority queue.

Solved both of them and go contacted for next round within a week.

3. Systems Round(45 minutes)

It was a discussion type round in which the interviewer asked questions about linux systems and troubleshooting.
Questions were like -

  • Processes, threads, child and parent process, fork-wait-exec cycle etc.
  • What happens after typing $ ls -l * in a bash. Explain internal working in much detail as possible.
  • interviewer wrote the output of some command in linux and asked about meaning of each column in it.
  • Swap memory, virtual memory, buffer, cache etc.

This interview was hard as after each question, the interviewer asked multiple follow ups to test my understanding.


After 2-3 days of final interview, I got a call from the recruiter that I have not been selected for the internship. But the overall interview experience was great and I learnt a lot during the process.

Thanks for reading my post. All the best to everyone for their upcoming interviews :)

Comments (2)