1) Design Chess 2) Design Elevator System 3) There are N jobs each with multiple inputs and one output. You have to schedule these jobs in order. One job's input could be output to another one. The result should be the list of jobs that are in order. (This is exactly what happens in map reduce kind of job. The output of intermediate stages is input to the following stages). Input and outputs are namespace or directory where the data is persisted.
Software Development Interview Questions
36,995 software development interview questions shared by candidates
Write a function in C++ that takes two dates as input and determines if the two dates fall on the same day of the week. The tricky part was thinking of things like leap years and such.
Convert string to float without using any functions
Challenge
write a function to find the n-th fibonacci number
Code question: There is a frog. He hops once, but leaps twice. if you were given a number, say n = 3, then your code should print all the possible outcomes of leap and hops. Ex: n=3 will print hop, hop, hop hop, leap
Generally covers all data structures and Algorithm question types.
I was asked a couple coding questions, a couple design problems on concurrency and scalability, but most of my interviews were discussions about past projects and experiences.
Program in ide: Input - wwwaabbc Output - w3a2b2c1
Standard coding and design questions. Some questions about my background. A tedious question was to convert a string representing a roman number to an integer. This question is not hard to solve, but tedious to code.
Viewing 801 - 810 interview questions