Taro Logo

Java Software Engineer Interview Experience - India

August 1, 2024
Positive ExperienceGot Offer

Process

There were 2 technical rounds. First was taken by a senior developer. Basic questions were asked.

If you are strong with fundamentals and good at coding, it is cakewalk. Second was taken by a VP. It was based on Kafka tech stack and Java ecosystem. Moderately difficult questions were asked on Spring Kafka. I could not answer few.

Questions

Internal working of hash map Types of database indexing How will you make a class immutable Kafka partitioning logic Which strategy is best for avoiding Kafka partition rebalancing? (Could not answer) How to make Kafka consumer multithreaded?

Coding questions Filter stream program for odd numbers Find first distinct character in a string in 0(n) Sum of digits of a number

Miscellaneous Challenges faced in current project Why you change job every year?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Barclays Java Software Engineer role in India.

Success Rate

100%
Pass Rate

Barclays's interview process for their Java Software Engineer roles in India is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Barclays's Java Software Engineer interview process in India.