Applied through a recruiting agency. Interview consisted of 2 parts. First part was a coding task, I was given a problem and locked in a room with 2 developers. Laptop was given for writing the test and they were watching me the whole time. I was told that I could use any language to implement the solution and was really taken back when one of them told me that I should have used AngularJS instead in the end. I thought I did well though I know there were a few cases I didnt test as I had only one hour to complete but my logic and algorithm were right on.
After the test I met with the V.P of Engineering who was a great guy, I really enjoyed the conversation with him. I thought I did well in the interview with him as well.