You apply online, if long listed you are called for a test, if you pass you are called for an interview. The test is technical and is taken in a neutral enviornment and moderated by HR. The interview is a panel interview and is a combination of technical, behaviorial and personality questions.