Jr Software Developer Interview Questions

4,364 jr software developer interview questions shared by candidates

You are provided an ordered list of scheduled meetings for an individual. Every meeting has a start and end time in 24-hour notation separated with a hyphen. 6 write a function that returns all the times where the individual is free. Return the data in the same format as the input. 8 9 0 I Example: Input: [ "09:00-09:30", "11:00-12:00" , "14:15 - 15:00" ]
avatar

Jr. Software Developer Intern

Interviewed at Amazon

3.5
Mar 24, 2026

You are provided an ordered list of scheduled meetings for an individual. Every meeting has a start and end time in 24-hour notation separated with a hyphen. 6 write a function that returns all the times where the individual is free. Return the data in the same format as the input. 8 9 0 I Example: Input: [ "09:00-09:30", "11:00-12:00" , "14:15 - 15:00" ]

In the pen-and-paper round, all candidates were given the same problem statement. I am not entirely certain if this was the exact wording, but the core requirement was to design a system using abstraction and inheritance principles. Specifically, I had to create an abstract class named Hospital, define abstract methods such as getDescription(), and declare the required variables. Then, I needed to create a Person class with a string variable name, extend it into a Patient class, and override the getDescription() method. Additionally, I was asked to implement simple logic such as retrieving the next patient based on priority. The focus of the question was mainly on understanding abstraction, method overriding, class hierarchy, and applying basic low-level design concepts rather than solving a pure data structures problem.
avatar

Junior Java Software Developer

Interviewed at EPAM Systems

4
Feb 19, 2026

In the pen-and-paper round, all candidates were given the same problem statement. I am not entirely certain if this was the exact wording, but the core requirement was to design a system using abstraction and inheritance principles. Specifically, I had to create an abstract class named Hospital, define abstract methods such as getDescription(), and declare the required variables. Then, I needed to create a Person class with a string variable name, extend it into a Patient class, and override the getDescription() method. Additionally, I was asked to implement simple logic such as retrieving the next patient based on priority. The focus of the question was mainly on understanding abstraction, method overriding, class hierarchy, and applying basic low-level design concepts rather than solving a pure data structures problem.

Viewing 1 - 10 interview questions

Glassdoor has 4,364 interview questions and reports from Jr software developer interviews. Prepare for your interview. Get hired. Love your job.