The whole process took a month. It was really nice experience and the interview not particularly difficult. The only negative it was that it took them two weeks to give me a final answer.
Average interview, they sent me a hacker rank problem but it was during the same time that the company was running into financial troubles so they did not respond to me.
Interview questions [1]
Question 1
asked questions related to technical challenges twitter faces
The recruiter contacted me for a software engineer position. The 1st step choice was between a coding challenge and phone screen. I chose coding challenge. Turns out I had to setup my development environment specifically for this, and to top that I wasn't given any instructions.
I believe an environment independent tool (website like hackerrank etc.) would've worked perfectly here.
Anyway, this taking a while, I opted for the technical phone screen. It was not a coding interview. The interviewer asked me to explain, find bugs and fix a piece of code that she was working on. Which I did, and also asked insightful questions. Don't know what the interviewer was looking for.
Interview questions [1]
Question 1
Explain code, and fix bug in boggle game solver implementation.