I applied through a staffing agency. I interviewed at ExxonMobil (Bengaluru) in Mar 2016
Interview
Basic screening + Panel interview
Final round by HR
Background check + Medical test
Average lead time for entire process is ~3 months.
Timewise it is painful to wait for such a long period
Interview questions [1]
Question 1
Basic background Qs
Qs more on to check attitude
Ethical check