Taro Logo

Java Developer Interview Experience - Bengaluru, India

February 29, 2016
Positive ExperienceNo Offer

Process

The interview was average, but you have to be clear on those average things.

Be confident, but not with your wrong answers. Just say no if you don't know anything about the topic.

They ask very basic questions like:

Questions

Abstraction and the difference between an abstract class and an interface.

They will check your logical understanding by asking some algorithms, for example, sorting and searching algorithms. The difficulty will depend on your experience. In my case, an array was given, and the interviewer asked me to sort it using any algorithm.

I was asked about singleton, factory, and DAO design patterns, as they were on my CV.

JavaScript basic knowledge, like the difference between == and ===.

There were no questions on threading, but they might ask; it depends.

He asked me how a HashMap works internally. There were no other questions from collections, but one should be prepared with threading collections and generics. There were also questions from my CV, like MVC architecture and related topics. You can prepare your CV according to your knowledge and, instead of putting generic terms, go with the specific APIs or implementations you have done. They will directly jump on these topics and check if you know the things you have written on your CV.

Was this helpful?

Interview Statistics

The following metrics were computed from 11 interview experiences for the Deloitte Java Developer role in Bengaluru, Karnataka.

Success Rate

9%
Pass Rate

Deloitte's interview process for their Java Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive73%
Neutral9%
Negative18%

Candidates reported having very good feelings for Deloitte's Java Developer interview process in Bengaluru, Karnataka.

Deloitte Work Experiences