I applied through a recruiter. The process took 1 day. I interviewed at Boundary (San Francisco, CA) in Oct 2013
Interview
Received a phone interview setup by the recruiter after applying. The phone screen was with a junior level recruiter who basically just asked me why I'm looking to make a change. That's it-- additionally she couldn't answer most of my questions and we completed the call. I know the first phone screen should be basic questions but this girl did not ask me any questions related to me skills or background--I find that unacceptable for any company to have their recruiters represent the company in that manner. I was not impressed at all.
I tried to follow up but didn't receive anything back, clearly the recruitment department needs people who can do justice for hiring.
Preliminary interview/test is a 30 minute timed programming test on their website. Specific instructions are to not compile the program, just type it in.
Interview questions [1]
Question 1
Given a 2 dimensional array M x N , transform it into a
one dimensional array traversing from the the outer edges
of the array to the inner edges in a square like fashion
In other words covert this:
[ [ 11,15, 5, 2,16],
[ 1,19,12, 0, 8 ],
[ 6,17, 9,10,18 ],
[ 7, 3,14,13, 4 ]]
Into:
[ 11, 15, 5, 2, 16, 8, 18, 4, 13, 14, 3, 7, 6, 1, 19, 12, 0, 10, 9, 17 ]