Software Development Interview Questions

36,996 software development interview questions shared by candidates

There are N number of soccer teams, who must all play against each other in a set amount of time (amount of time is irrelevant). Find a way to schedule their games in such a way that there is equal amount of time between games for each team, i.e. all teams get same amount of rest between each game.
avatar

Technology Associate Program Software Development Track

Interviewed at AllianceBernstein

3.6
Nov 26, 2012

There are N number of soccer teams, who must all play against each other in a set amount of time (amount of time is irrelevant). Find a way to schedule their games in such a way that there is equal amount of time between games for each team, i.e. all teams get same amount of rest between each game.

1. Random integer in range l,r without rand function. 2. Sum of digit until becoming 1 digit number. 3. Concat integers to make the largest integer. 4. Check which version is latest 5. find the height of a binary tree 6. Bug in a Java code. 7. Reverse a linked list 8. Every integer occurs twice except an integer find that integer
avatar

Software Development Engineer

Interviewed at Therap BD

3.8
Feb 20, 2019

1. Random integer in range l,r without rand function. 2. Sum of digit until becoming 1 digit number. 3. Concat integers to make the largest integer. 4. Check which version is latest 5. find the height of a binary tree 6. Bug in a Java code. 7. Reverse a linked list 8. Every integer occurs twice except an integer find that integer

3 Rounds of interview - R1 - Coding knowledge and general understanding of DSA A linked list based question(coded with all edge cases) and a puzzle based coding question(didn't get time to write the code, but interviewer was happy by knowing the approach after solving initial coding question) R2 - High level/Low level design question - Low level design question was asked for general systems R3 - HLD, previous projects, DSA, Managerial skills Apart from experiences and your general understanding, a design question with a deep dive into specific edge cases/conflicts.
avatar

Software Development Engineer

Interviewed at slice

3.6
Mar 3, 2022

3 Rounds of interview - R1 - Coding knowledge and general understanding of DSA A linked list based question(coded with all edge cases) and a puzzle based coding question(didn't get time to write the code, but interviewer was happy by knowing the approach after solving initial coding question) R2 - High level/Low level design question - Low level design question was asked for general systems R3 - HLD, previous projects, DSA, Managerial skills Apart from experiences and your general understanding, a design question with a deep dive into specific edge cases/conflicts.

Viewing 1371 - 1380 interview questions

Glassdoor has 36,996 interview questions and reports from Software development interviews. Prepare for your interview. Get hired. Love your job.