Taro Logo

Software Engineer (Internship) Interview Experience - London, United Kingdom

October 1, 2017
Positive ExperienceNo Offer

Process

I applied on the Facebook website.

A recruiter contacted me about 3-4 weeks later and scheduled an interview on campus, coming to our university.

That was a technical interview where I had two problems based on Data Structures (Trees mainly) and bits manipulation. I passed the interview and was scheduled for one more online.

I was disappointed about the second interviewer; he didn't seem to be really enjoying interviewing and was also doing something else during my interview for some part (about 10 minutes). He finished the interview quite shortly, and I didn't pass to the next one.

Questions

Find the k-th smallest element in a BST.

Having a function that generates only 0 or 1, write a function that uses the above function to generate integers in the range [0, n], with n given. Ensure equal probability for all numbers by calling the provided function only as needed.

Given a sorted circular linked list and a new value to insert, along with a link to one of the nodes, insert the new value while maintaining the sorted order of the linked list.

Given N points in space, find the k-th closest ones to the origin.

Was this helpful?

Interview Statistics

The following metrics were computed from 37 interview experiences for the Meta Software Engineer (Internship) role in London, United Kingdom.

Success Rate

27%
Pass Rate

Meta's interview process for their Software Engineer (Internship) roles in London, the United Kingdom is very selective, failing most engineers who go through it.

Experience Rating

Positive68%
Neutral22%
Negative11%

Candidates reported having very good feelings for Meta's Software Engineer (Internship) interview process in London, United Kingdom.

Meta Work Experiences