I applied online. I interviewed at Meta in Aug 2020
Interview
They were nice, there was a guy who asked me a few questions, about data structure and algorithms, handling JavaScript code and HTML, the interview was remote through a platform that they use.
Interview questions [1]
Question 1
- Look for an element in a specific HTML structure.
- Time complexity
(I did it and I believe the TC calculation was wrong)
(also I may have implemented a solution with a bad performance)
- Implement a hash table.
I couldn't finish it.
I applied through a recruiter. I interviewed at Meta (New York, NY) in Nov 2020
Interview
There were four 45 minutes interviews with four different interviewers. Two basic algorithmic, one app design, and one behavioral. I had practiced coding for several weeks but the number of islands question got the best of me. The interviewers were very easy to talk to and professional. They were trying to be helpful but as it was the first interview, I must’ve gotten too nervous. The behavioral interview was easier since it was more of my previous experiences. Although things didn’t go as well, I learned a lot from the experience.
Interview questions [1]
Question 1
Given two dimensional array of ‘1’ and ‘0’ , determine the number of connected islands.
I applied through a recruiter. I interviewed at Meta (Palo Alto, CA) in Feb 2021
Interview
Had an initial call with a recruiter which included a quiz of 10 questions related to the DOM, JS, and CSS. They’re basic questions about native JavaScript methods, one related to data structures, and one on performance optimization. Then the technical phone screen consisted of two questions. One related to the DOM and another that related to setTimeout on the browser.
Interview questions [1]
Question 1
For the technical screening, there was a DOM related question and one related to setTimeout on the browser.