Software Lead Interview Questions

17,461 software lead interview questions shared by candidates

Identify whether four sides (given by four integers) can form a square, a rectangle or neither. Input: Each line of the input describes a single polygon, and contains four space-separated integers, which represent the length of the sides of the polygon. The input lines will follow the 'A B C D' order as in the following representation: A ------| | D B | c ------| Output: A single line which contains 3 space-separated integers, representing the number of squares, number of rectangles and number of other polygons with 4 sides. Note that squares shouldn't be counted as rectangles. Invalid polygons should also be counted as 'other polygons'. Constraints The four integers representing the sides will be such that: -2000 <= X <= 2000 (Where X represents the integer)
avatar

Software Development Team Leader

Interviewed at Booking.com

4.1
Oct 17, 2017

Identify whether four sides (given by four integers) can form a square, a rectangle or neither. Input: Each line of the input describes a single polygon, and contains four space-separated integers, which represent the length of the sides of the polygon. The input lines will follow the 'A B C D' order as in the following representation: A ------| | D B | c ------| Output: A single line which contains 3 space-separated integers, representing the number of squares, number of rectangles and number of other polygons with 4 sides. Note that squares shouldn't be counted as rectangles. Invalid polygons should also be counted as 'other polygons'. Constraints The four integers representing the sides will be such that: -2000 <= X <= 2000 (Where X represents the integer)

In second round, they focused on design and architecture. I was asked the entire web-flow right from entering url in browser to the network layer. Others questions included https functionality, Spring MVC flow and architecture. Other questions included some puzzles - Horse puzzle and bridge puzzle. Some questions were asked related to my project.
avatar

Lead Software Engineer

Interviewed at MakeMyTrip

4.1
Mar 16, 2016

In second round, they focused on design and architecture. I was asked the entire web-flow right from entering url in browser to the network layer. Others questions included https functionality, Spring MVC flow and architecture. Other questions included some puzzles - Horse puzzle and bridge puzzle. Some questions were asked related to my project.

In first round, they mainly focused on java basics, multithreading and algorithms. Algorithm question was to find all pairs in an array whose sum equals a given number. In multithreading, I was asked to print even and odd numbers in a sequence using 2 threads
avatar

Lead Software Engineer

Interviewed at MakeMyTrip

4.1
Mar 16, 2016

In first round, they mainly focused on java basics, multithreading and algorithms. Algorithm question was to find all pairs in an array whose sum equals a given number. In multithreading, I was asked to print even and odd numbers in a sequence using 2 threads

"System design and architecture" interview - this is the one where you'll be asked to design Monday.com's "automations" feature. it means design a way for users to create automatic rules based on stuff that happens in a board. for example - if a task has been completed - send an email to the task's creator. in their actual system this is composed of a trigger (what led to the event - task completion in this case), condition (we can define it only for tasks that pass a specific criteria) and action (in this case, send an email to the creator).
avatar

Software Engineering Team Leader

Interviewed at monday.com

4
Dec 23, 2024

"System design and architecture" interview - this is the one where you'll be asked to design Monday.com's "automations" feature. it means design a way for users to create automatic rules based on stuff that happens in a board. for example - if a task has been completed - send an email to the task's creator. in their actual system this is composed of a trigger (what led to the event - task completion in this case), condition (we can define it only for tasks that pass a specific criteria) and action (in this case, send an email to the creator).

Viewing 301 - 310 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 17,461 interview questions and reports from Software lead interviews. Prepare for your interview. Get hired. Love your job.