There were three rounds of interview. Each round took an hour.
Two different people will check your technical skills. The persons who conduct the interview are very smart and have deep knowledge of technology. They will ask very detailed questions and will ask your opinion on why you decided to use that technology/language, etc.
Class loaders in Java.
Multithreading in Java.
The following metrics were computed from 272 interview experiences for the Deloitte Software Engineer role.
Deloitte's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Deloitte's Software Engineer interview process.