There hiring process consists of :
1. aptitude round
2. Coding round
3. Technical interview - 1 or 2 depending upon the number of candidates.
4. Hr Interview.
Coding is easy you can use any language.
but they prefer java.
Tech interview will be in java mostly as android is more into Java.