The whole process took about 40 days.
The recruiters were extremely nice,
The process was very organized:
1 - phone screen
2 - online assessment
3 - online interview
4 - onsite interview - (1 behavioral, 2 coding)
5 - job offer
I applied through college or university. I interviewed at Meta (New York, NY) in Jan 2024
Interview
Last year, I interviewed for a Software Engineer role. After applying, I received the online assessment (OA) within 3 days and successfully cleared it, which led to the on-site interviews. The on-site process consisted of 3 rounds: two technical interviews (each featuring 2 LeetCode-style problems) and one behavioral round. I was given a total of 2 Medium, 1 Easy and 1 Hard questions. Although I solved most of them, I struggled with one of the Medium problems. I received a rejection a week later, but the experience was incredibly valuable—it helped me identify key areas to improve and strengthened my interview prep for the future.
Interview questions [1]
Question 1
One of the key questions I was asked centered around binary trees, with a follow-up that required adapting the solution to work with N-ary trees, which added an extra layer of complexity in terms of traversal and state management.
I applied online. The process took 3 weeks. I interviewed at Meta (San Francisco, CA) in Mar 2022
Interview
After applying, a recruiter reached out to me and activated the Work Preferences Assessment and Coding Assessment. I had a week to complete both. I then scheduled a Zoom interview about 2 weeks after taking the assessments. It was with one interviewer and was one question.
Interview questions [1]
Question 1
Given a string, return if it is a palindrome if you can remove at most one character from any place in the string.