I applied online. The process took 1+ week. I interviewed at X in Apr 2016
Interview
The interview process consisted of a phone screen with a hiring manager. A a online coding test where one had to write junit tests for twitter search api and 6 back to back interviews including one interview with hiring manager. The onsite interview was done with bluejeans software and hackerank.
All the interviewers were friendly except one interviewer who was asking sad questions like "is manual testing boring for you?". Also she was trying to force me make mistakes by either not asking questions clearly or not understanding my answers clearly.
The level of questions asked was pretty easy so the room for error was low.
Interview questions [1]
Question 1
1) Find a sub array of array which results in a particular sum.Write all test cases for it?
2) Find an element in a sorted array where a[i]=i.Write all test cases for it?
3) If an array consists of even number of long numbers and 1 odd number of long numbers .Find the odd number.Write all test cases for it?
4) Given three sides find whether it can form a triangle else return whether it is equilateral,isosceles or scalene.Write all test cases for it?
5) Can you insert an element between a sorted linked list and also ensure it is sorted if only middle pointer to linked list is given?
6) Find all lines between starting time stamp and ending time stamp in a log file? How will you do it?
7) Design question. Fix a legacy code that has addItem(String,Number) and printReceipt()?
8) How do you test a dollar note scanner?