I applied through a recruiter. The process took 4 months. I interviewed at Wipro in Aug 2016
Interview
Initial HR discussion to understand the skillset and location preferences.
Technical round.
HR discussion to formalize the salary and other benefits.
They provide the candidate with an offer which is conditional based on client interview.
If during the client interview, the feedback is negative, they reject the offer.
The entire process itself takes 4 months - from the initial HR call to offer to client interview scheduling. A laid back approach. I held my patience till the very end.
2 interview
First round would be l1 interview where they will be assessing technical efficiency
Second round would be client roundthis was for tlm developer position
And they were asked domain specific
Good process with three levels of interview L1 technical, L2 technical + managerial and then HR discussion. The role was for a Java Developer with SBI client. The question difficulty was easy to moderate.