General high level system designs for use cases
Developer Interview Questions
640,780 developer interview questions shared by candidates
Implement a function - isSumPair(int[],sum) - which returns true/false if the given sum can be achieved from an addition on two integers in the given list (can appear more then one time and be positive/negative). Follow up - how to improve space complexity?
What is difference between == and ===
Technical Questions: 1. Three pillars of OOP with explanation of each 2. Final Keyword in Java 3. Abstract Class & Interface difference 4. JSP & Servlets difference 5. What is meant by immutability in Java? 6. Multi-threading - Sleep vs Yield? 7. What is a design pattern and name some. Explain Singleton Design Pattern? 8. protected keyword in access modifiers 9. Continue vs break statement 10. Describe MVC? 11. StringBuffer vs StringBuilder? 12. One logic/algo question: Inserting an element at proper position in a sorted array. They will focus on the very basic logic design like loops, function and their arguments.
Given a binary search tree find the kth smallest element.
Are you prepared to be available 24/7? We need you to be available nights, weekends, essentially all the time. We've had people work remotely on their honeymoons. This is an expectation.
Given an nxn matrix of numbers in ascending order in both dimensions how would you go about finding if the number y is in the matrix.
Fibonacci implementation
How to fashion a SQL query to connect the departures and arrivals of boarding passes to make one contiguous journey.
If you can race only 5 horses at a time, given 20 horses, what is the lowest number of races you need to host to determine the top 3 horses
Viewing 1871 - 1880 interview questions