Software Development Engineer Interview Questions

32,870 software development engineer interview questions shared by candidates

Given a list of n unsorted key-value tuples which are too large to fit in memory, return the k tuples with the greatest value where n is several orders of magnitude greater than k. This list may be dispersed across multiple machines.
avatar

Software Development Engineer

Interviewed at Microsoft

4
Jan 13, 2017

Given a list of n unsorted key-value tuples which are too large to fit in memory, return the k tuples with the greatest value where n is several orders of magnitude greater than k. This list may be dispersed across multiple machines.

Given a list of movement commands (up, down, left, right, undo previous action), write a function that returns the final (x,y) coordinate. Followup: how would you handle other kinds of commands and undoing them? What kind of design pattern is this?
avatar

Software Development Engineer

Interviewed at Microsoft

4
Jan 13, 2017

Given a list of movement commands (up, down, left, right, undo previous action), write a function that returns the final (x,y) coordinate. Followup: how would you handle other kinds of commands and undoing them? What kind of design pattern is this?

Viewing 3061 - 3070 interview questions

Glassdoor has 32,870 interview questions and reports from Software development engineer interviews. Prepare for your interview. Get hired. Love your job.