Software Senior Interview Questions

75,774 software senior interview questions shared by candidates

They asked me to design a restaurant reservation system (classes and methods). also write algorithm to decide if a binary tree is mirrored. Also order set B according to the order of set A, where A is a superset of B.
avatar

Senior Software Development Engineer

Interviewed at Audible

3.6
May 9, 2015

They asked me to design a restaurant reservation system (classes and methods). also write algorithm to decide if a binary tree is mirrored. Also order set B according to the order of set A, where A is a superset of B.

People each have a social security number (SSN) and own zero or more vehicles Vehicles each have an id number (VIN), a make (e.g. "Honda"), and a model (e.g. "Civic") Write classes to represent this data. Also write a function that takes as input a list of SSNs, and outputs a dictionary where each key is an SSN and each value is a list of vechicles. You can utilize an IDatabase interface that has GetAllPeople() and GetAllVehicles() methods. (You don't have to define or implement this interface. You can assume the interface definition and implementation already exist elsewhere.)
avatar

Senior Software Engineer

Interviewed at Getty Images

3.4
Apr 26, 2024

People each have a social security number (SSN) and own zero or more vehicles Vehicles each have an id number (VIN), a make (e.g. "Honda"), and a model (e.g. "Civic") Write classes to represent this data. Also write a function that takes as input a list of SSNs, and outputs a dictionary where each key is an SSN and each value is a list of vechicles. You can utilize an IDatabase interface that has GetAllPeople() and GetAllVehicles() methods. (You don't have to define or implement this interface. You can assume the interface definition and implementation already exist elsewhere.)

Viewing 2601 - 2610 interview questions

Glassdoor has 75,774 interview questions and reports from Software senior interviews. Prepare for your interview. Get hired. Love your job.