Taro Logo

Senior Software Engineer - Java Developer Interview Experience - Pune, India

May 14, 2026
Positive ExperienceNo Offer

Process

1st virtual round via MS Teams. Mostly HR calls and ask us to book multiple slots provided on available dates via their Accenture portal.

Interview was good, interviewer was good as well.

Questions

1st round interview questions:

Design pattern:

  • Builder design
  • Factory design

Spring boot annotations:

  • Setter, constructors dependency injection, 3 ways to inject

  • @Configuration

  • @SpringBootApplication --?

  • @Transaction annotation

  • @Service, @Controller, @Repository - what's the difference and what do they actually do with those annotations

  • Spring vs Spring Boot, why?

  • Left outer join, outer join, what happens for no row selected

  • ORM vs JDBC

  • JPA, JDBC template

  • @Entity

  • @Component scan

  • CompletableFuture, Executor framework for API calls?

  • Blocking calls?

  • Thread.sleep - when to use?

  • Notify, wait, producer consumer

  • Hashtable vs HashMap

  • Fail fast and fail safe

  • ConcurrentHashMap vs Hashtable

  • Sorting algorithm: bubble sort

  • Streams for loop vs general for loop

  • HashMap collision - explain internal, what's tree inside HashMap?

  • When size of HashMap grows?

  • Why tree is introduced in HashMap?

  • How searching will be faster in it?

  • Initially, is it arrays or ArrayList in HashMap?

  • Internal working of Hashtable

  • When did you last use thread or executor framework?

  • Yield, join

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Accenture Senior Software Engineer - Java Developer role in Pune, Maharashtra.

Success Rate

0%
Pass Rate

Accenture's interview process for their Senior Software Engineer - Java Developer roles in Pune, Maharashtra is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Accenture's Senior Software Engineer - Java Developer interview process in Pune, Maharashtra.

Accenture Work Experiences