Meta Software Engineering Internship interview questions
based on 9 ratings - Updated Jun 24, 2024
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
40%
Campus Recruiting
Campus Recruiting
40%
Applied online
Applied online
20%
Employee Referral
Employee Referral
Interview search
9 interviews
Viewing 6 - 9 of 9 Interviews
Meta interviews FAQs
Software Engineering Internship applicants have rated the interview process at Meta with 5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 67% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I got referred by a friend and then a recruiter reached out to me. I had to complete an online coding challenge within 7 days of receiving it. It had four questions to be completed within 75 minutes. Two were easy and two were hard, the time was just too little to me.
I applied online. The process took 3 weeks. I interviewed at Meta (Los Angeles, CA) in Oct 2019
Interview
I submitted my application online and got an email from a recruiter a couple weeks later. I attended a social event Facebook held at my university and got to know the interviewers. The following week I had an in person interview at my university's campus. I spoke with one interviewer and wrote code on a white board. A couple weeks after I had another technical interview over video chat.
Interview questions [1]
Question 1
Write code to add two very large integers together (given as strings). Now add on to that code to add two very large integers with decimal points. Write an algorithm to find the diameter of a binary tree.
I applied through college or university. The process took 1 day. I interviewed at Meta in Oct 2011
Interview
I had an on campus interview with a current software engineer. He first asked me to talk about some of the contents of my resume, and then asked me to elaborate on a recent project I worked on that I liked. He then asked me a few coding questions. Both went off of the same principle of trying to implement a method to process a certain type of regular expression. I coded on a whiteboard, and my interviewer gave feedback as I went along. At the end, he asked how I might optimize the method I wrote.
Interview questions [1]
Question 1
How would you implement a method to tell whether or not a string matches a regex that consists of lower case letters and *s.