Received solution for refactoring.
Software Developer Interview Questions
467,049 software developer interview questions shared by candidates
Tell me 3 hobbies. Not 2 or 4, only 3.
Given busy slots as a data-set in a person's outlook calendar (eg: {(1000, 1200), (1415, 1530),...}) and the time required for a meeting (eg: 45 mins) write a method to find an open available slot for scheduling a meeting.
2 Coding questions, providing complete solution is the main thing they want and not the optimization.
Getting the min from a stack in O(1) time
Check if a string which represents a math exercise is balanced in terms of parentheses Remove spaces from a string
How to write an evaluator for a string like "(1+3 * ( 5 / 4)) and get a numeric result.
Give an example of real world scenario where you see inheritance?
Find the maximum product of 3 numbers in a list.
1) I have class hierarchy and should create array of different instances of this hierarchy. They asked me to write a function which iterates this array and executes different methods according to the instance class. I suggested that downcasting is a bad idea and that it can violate Liskov substitution rule of the SOLID principles, and this problem should be solved using collections and generics, but they did not accept this answer 2) Create Queue N size using only N size array. 3) some Java concurrency related questions: synchronized volatile, atomic, etc....
Viewing 1501 - 1510 interview questions