IndustryBuying.com logo

IndustryBuying.com Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 8 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
37.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at IndustryBuying.com.

Showing 3 of 8
IndustryBuying.com logo
IndustryBuying.com

Software Developer

Engineering · a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Coding Technical Technical

There were 3 rounds in the interview. First was a DSA and Java basics check. Second was about Java and LLD. The last round was a chat with the CTO. For all rounds, focus on solving problems, coding, and design skills.

Confirmed questions1 question
  • Questions on Java, springboot, dsa, spring, and db were asked.
IndustryBuying.com logo
IndustryBuying.com

Software Development Engineer

Engineering · more than a year ago

Mid Easy Neutral experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Technical Coding System Design Technical

It was a 3-round process. We had 2 technical rounds focused on Data Structures and Algorithms (DSA), and one manager round. The technical rounds included a question about the left view of a tree and a variation of the stock-span problem. We also discussed elevator design, checking for design pattern implementation, and complex SQL queries. My tip is to brush up on React concepts and the specific technologies for the role.

Confirmed questions4 questions
  • Can you tell me about your experience with React basics?
  • Let's discuss system design principles.
  • How have you used the SAGA Design Pattern?
IndustryBuying.com logo
IndustryBuying.com

Software Engineer

Engineering

Senior Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Panel
Interview formats
Technical Coding Behavioral

The interview started with a recruiter call, followed by three technical rounds. The first technical round focused on data structures, specifically sorting 0s and 1s efficiently, and core Java concepts like Spring IOC/DI, Singleton vs. Static, String memory allocation, and static vs. instance variables. The second round delved into Spring annotations, Java serialization, JVM reflection, building RESTful web services with Spring Boot, and distinguishing between RestController and Controller annotations, along with Java core questions. The third round covered sorting strings by frequency, Spring filters, DBMS ACID properties, transaction handling for bank transfers, API gateway and microservices advantages, exception handling in RESTful services, load balancers, RestTemplate, Spring Cloud, Feign Client, microservice communication, Spring Boot transactions, and JpaRepository features. After clearing these three rounds, a 3-hour CTO round was scheduled. The candidate found the request to take a half-day leave during COVID times to accommodate the interview extremely unprofessional, leading to an overall negative experience and a feeling of wasted time.

Confirmed questions8 questions
  • Regarding data structures, if you have an array with only 0s and 1s, how would you sort it considering minimum time and space complexity?
  • Can you explain Spring IOC/DI and discuss if it's possible to create our own IOC container?
  • What's the difference between Singleton and Static?

IndustryBuying.com Software Engineer Interview Questions

Quoted word for word from IndustryBuying.com interview reports.

What's the difference between the RestController and Controller annotations?

Read reports

How can we calculate the number of ways to reach the nth step by taking 1, 2, or 3 steps at a time?

Read reports

How do you create a REST Web service using Spring Boot?

Read report

How should exceptions be handled in restful web services?

Read report

What is the difference between static and instance variables/methods?

Read report

Formats, difficulty and experience

Across all 8 IndustryBuying.com interview reports.

Interview formats

Technical 48%
Coding 24%
System Design 12%
Behavioral 12%
Other 4%

Interview difficulty

Easy 12.5%
Average 75%
Difficult 12.5%

Candidate experience

Positive 37.5%
Neutral 25%
Negative 37.5%