I applied through a recruiter. The process took 2 months. I interviewed at Meta in Jul 2015
Interview
So far have had 3 interviews and am going onsite for further interviews (I am an international candidate). First was a "general chat" lasting about an hour, including some basic technical questions about the Objective-C runtime. Second and third interviews were technical/coding challenges - an easier question and harder question. Coding is done in a shared online code editor. At every stage the recruitment contact has been *very* helpful, and the technical interviewers were also great to get along with.
Interview questions [1]
Question 1
Given two unsigned integer values, write a function that returns the first divided by the second. You cannot (of course) use div or mod operators - only addition, subtraction and multiplication. Discuss the strengths/weaknesses/algorithmic complexity of your solution. Is there a better way to do it? If so, what, and what is its complexity?
I applied through a recruiter. The process took 3 months. I interviewed at Meta (São Paulo, ) in Feb 2014
Interview
Contacted by recruiter in LinkedIn.
Phone interview with recruiter, code interview in skype, presence interviews in Sao Paulo office (4 interviews in a role with a quick snack break). Some of the interviewers didnt seem much engaged in the interview.
The company paid for all the costs with transportation and accomodation.
Interview questions [1]
Question 1
Palindrome algorithm, sort algorithm, tree algorithm, trie algorithm, chat architecture and design.
I applied online. The process took 2 weeks. I interviewed at Meta (Menlo Park, CA) in Jun 2015
Interview
Coding on a white board. An easy question. Made bugs and did not finished but get through anyway - the recruiter was rather grading the thought process than details, which was a big positive surprise for me.
5
Top companies for "Compensation and Benefits" near you