It all starts by phone screening, which includes 2 rounds of phone interviews 2nd one subjected to clearing the first one. After clearing phone screen, they call you for the onsite interview where in total 5 rounds of face to face interviews happen.
Phone screen : 3 programming questions, one listing of test cases, explaining a process.
programming questions
1) Given a number, find out how many times each digit is repeated in it.
2) Given a number, sum its digits till the sum becomes a single digit.
eg. 12345-15-6
Optimize it to O(n) complexity.
3) Given two roman numbers, sum them and print the sum in roman.
eg. X+IV=XIV
test case
1) list test cases for phone alarm system.
process
1) explain the steps that happen after a url is entered on the address bar of a browser and enter is pressed.
like wise in the face to face interview the algorithmic questions difficulty level increases and even for the test cases and test automation framework.