Software Trainee Interview Questions

9,099 software trainee interview questions shared by candidates

System Design Round : 1. Redesign surge pricing for Ola/ Uber to work for auto and cycle rickshaw in tier 2 cities 2. There is a new metro rail service introduced in your city but it is always congested. You have been asked to design a solution so that congestion in the different coaches can be managed.
avatar

Associate Software Engineer - Trainee

Interviewed at Incture Technologies

3.1
Sep 2, 2021

System Design Round : 1. Redesign surge pricing for Ola/ Uber to work for auto and cycle rickshaw in tier 2 cities 2. There is a new metro rail service introduced in your city but it is always congested. You have been asked to design a solution so that congestion in the different coaches can be managed.

L1 INTERVIEW: Introduce yourself? Explain your final year project? How was your planning for final year project? What were its advantages? What are pointers? What are the main OOPS Concepts? Explain them(polymorphism, inheritance, abstraction, encapsulation)? Explain each of them. What is a class and object? What is the difference between them. Write the code or give logic to reverse a string? Write the code to find sum of all digits of a number. (Eg: 5235 = 5+2+3+5 = 15) What is SQL? What are joins? Different types of joins? Explain primary key and foreign key? Did you use github for your project? Explain all github actions in detail? Does github pull copy complete repository or your own repository? What is HTML? What is CSS? Did you use CSS in your HTML file of your project or created new file for it? L2 INTERVIEW: How was your L1 interview? What was your main learning of the interview. What are your hobbies? What is different about you than your other classmates? Why should I hire you? What differentiates you from other interviewers? What is something different that you did in 4 years of college? Asked only 1 DSA Question 1) Find the third largest element? 2) find the i largest element. Where i can be 1st, 2nd, 3rd, 4th etc. Do you have any professional certifications?
avatar

Software Engineer Trainee

Interviewed at NeoSOFT

3.6
Jun 29, 2024

L1 INTERVIEW: Introduce yourself? Explain your final year project? How was your planning for final year project? What were its advantages? What are pointers? What are the main OOPS Concepts? Explain them(polymorphism, inheritance, abstraction, encapsulation)? Explain each of them. What is a class and object? What is the difference between them. Write the code or give logic to reverse a string? Write the code to find sum of all digits of a number. (Eg: 5235 = 5+2+3+5 = 15) What is SQL? What are joins? Different types of joins? Explain primary key and foreign key? Did you use github for your project? Explain all github actions in detail? Does github pull copy complete repository or your own repository? What is HTML? What is CSS? Did you use CSS in your HTML file of your project or created new file for it? L2 INTERVIEW: How was your L1 interview? What was your main learning of the interview. What are your hobbies? What is different about you than your other classmates? Why should I hire you? What differentiates you from other interviewers? What is something different that you did in 4 years of college? Asked only 1 DSA Question 1) Find the third largest element? 2) find the i largest element. Where i can be 1st, 2nd, 3rd, 4th etc. Do you have any professional certifications?

Sundaranna runs a hotel near Sahyadri Campus. Today there is a huge rush due to the Pace Wisdom placement drive. Sundaranna has lost the count of how many plates he can serve. Help him out by getting the number of plates possible. A student, Azzan orders idli. Help Sundaranna to calculate the total number of possible idli plates based on the amount of idlis available. Sundaranna needs 3 idlis to make one plate, so if there are 99 idlis, it should return 33 plates. Another student, Shashank orders two items, idli and vada. Now, It takes two idli and one vada to make an idli vada plate. The program should return the total number of possible idli vada plates, so if there are 2 idlis, but only 1 vada, it should return 1. Example 1: Input: 3 idlis , 1 vada Output: Option 1: 1 plate idli Option 2: 1 idli vada, 1 extra idli Example 2: Input: 300 idlis , 100 vada Output: Option 1: 100 plate idli Option 2: 100 idli vada, 33 plate idli, 1 extra idli Example 3: Input: 300 idlis , 50 vada Output: Option 1: 100 plate idli Option 2: 50 idli vada, 66 plate idli, 2 extra idli
avatar

Trainee- Software Engineer

Interviewed at Pace Wisdom Solutions

4.3
Jan 10, 2023

Sundaranna runs a hotel near Sahyadri Campus. Today there is a huge rush due to the Pace Wisdom placement drive. Sundaranna has lost the count of how many plates he can serve. Help him out by getting the number of plates possible. A student, Azzan orders idli. Help Sundaranna to calculate the total number of possible idli plates based on the amount of idlis available. Sundaranna needs 3 idlis to make one plate, so if there are 99 idlis, it should return 33 plates. Another student, Shashank orders two items, idli and vada. Now, It takes two idli and one vada to make an idli vada plate. The program should return the total number of possible idli vada plates, so if there are 2 idlis, but only 1 vada, it should return 1. Example 1: Input: 3 idlis , 1 vada Output: Option 1: 1 plate idli Option 2: 1 idli vada, 1 extra idli Example 2: Input: 300 idlis , 100 vada Output: Option 1: 100 plate idli Option 2: 100 idli vada, 33 plate idli, 1 extra idli Example 3: Input: 300 idlis , 50 vada Output: Option 1: 100 plate idli Option 2: 50 idli vada, 66 plate idli, 2 extra idli

Viewing 291 - 300 interview questions

Glassdoor has 9,099 interview questions and reports from Software trainee interviews. Prepare for your interview. Get hired. Love your job.