I applied through college or university. The process took 1 day. I interviewed at Meta
Interview
I faced three 1 on 1 interview rounds, each with one coding question.
Round 1: Given an undirected graph and a node, modify the graph into a directed graph such that, any path leads to one particular node.
Round 2: Given a matrix of size mXn, and a list of cells, find the number of paths from the top left cell to the bottom right cell.
Round 3: Solve a linear equation in one variable, where the possible operands are +,- and * along with brackets. For eg. (2x + 5 - (3x-2)=x + 5)
The interviewers themselves were very helpful, prodding me towards the right answer, and it was a good experience overall
Interview questions [1]
Question 1
The questions weren't tough as such, I fumbled a bit with the code for the matrix question which i guess could have been handled better.
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA)
Interview
1 phone round interview and 1 onsite interview. Onsite had 2 coding round interview, 1 manager interview and 1 design interview.
Interview questions [1]
Question 1
Easy questions. It is not up to standard of other companies like google microsoft, amazon, vmware, foursquare, tumblr.
Don't know how they decide with those easy questions. Anyone can write flawless code with those questions. The design round interview was more like a stress interview where the chinese interviewer was shouting.
I was referred to by a friend of mine interning at Facebook. A recruiter then set up me two phone interviews, each lasting about 45 minutes. The interviewers were very friendly but I was too nervous because it was my first time to interview, so I performed bad at both interviews. After that I got an email that I was not a good fit for the position.
Interview questions [1]
Question 1
Print a tree in a level order, printing a newline after each level.