Software Development Interview Questions

37,009 software development interview questions shared by candidates

Design an logging based alert system which sends emails on finding the matching patterns in configuration file. config file: pattern 1, frequency 1, emails to notify pattern 2, frequency 2, emails to notify the system should be scalable, highly available, fast and highly configurable.
avatar

Software Development Engineer III

Interviewed at Swiggy

3.5
Oct 20, 2015

Design an logging based alert system which sends emails on finding the matching patterns in configuration file. config file: pattern 1, frequency 1, emails to notify pattern 2, frequency 2, emails to notify the system should be scalable, highly available, fast and highly configurable.

After the standard type of softball engineering questions (what does IoC mean, what is Agile development, etc) the interviewer described some of the problems they were currently trying to solve or had recently addressed with their software, and asked how I would address them.
avatar

Software Development Manager

Interviewed at Agoda

3.9
Aug 12, 2017

After the standard type of softball engineering questions (what does IoC mean, what is Agile development, etc) the interviewer described some of the problems they were currently trying to solve or had recently addressed with their software, and asked how I would address them.

1. Position of some Rectangular Ships (spanning max over 4 cells in a grid) is given. Some bullets are fired (each shot corresponds to a cell in the grid), Count the number of ships which got partially hit or completely hit (in this case they will sink). All the inputs were given in string. Ships were given as top left, bottom right grid cells. No duplicate shots. 2. template metaprogramming code for removing adjacent duplicates from a vector<int>.
avatar

Software Development Engineer

Interviewed at Maven Securities

3.9
Apr 28, 2021

1. Position of some Rectangular Ships (spanning max over 4 cells in a grid) is given. Some bullets are fired (each shot corresponds to a cell in the grid), Count the number of ships which got partially hit or completely hit (in this case they will sink). All the inputs were given in string. Ships were given as top left, bottom right grid cells. No duplicate shots. 2. template metaprogramming code for removing adjacent duplicates from a vector<int>.

Viewing 2061 - 2070 interview questions

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