I applied through a recruiter. The process took 1 week. I interviewed at X (Boston, MA) in Mar 2016
Interview
Recruiters sent me email, and had to complete a Hacker Rank Challenge. Two questions within a 60 minute timeframe and managed to do the questions within 30 mins, however had to test for edge cases. No immediate feedback on performance, hacker rank would only provide whether your solution passed or not. Also after completing the challenge never heard from the recruiters again. Feedback would have been ideal
Interview questions [1]
Question 1
Eliminate a certain set of grouped characters from a string which are in specific sequences and count how many occurrences of the set. Given a binary number, provide a decimal complement e.g 0100 complement would be decimal would be 2
I applied through college or university. The process took 2 weeks. I interviewed at X (San Francisco, CA)
Interview
4 interviews: 3 technical interviews , 1 normal interviews which included my opinion about twitter. Technical interviews were included my way of thinking and optimizing my code various times, code was not runned because of manual test cases I did. Interview people were very nice, and understood the language I used which was c++.
It is a 45 min tech interview. Firstly, he ask some questions about resume and your experience, such as the projects and the internship. Then get to the coding problem figure out shortest path in matrix. Even though he was helping me to find the bugs, I didn't make it after all. I just calculate the shortest distance in the end.