Interview Questions
- What are Solid Principles?
- If an array is given as input. Each position describes upto how many places you can jump and after each jump previous jump options are not available. write a code to find out if it is possible to reach the end of array.
- Explain - ‘Everything is Object in Ruby’
- What is ACID principles?
- What design patterns you have used and explain about them?
- How to build system like Cricbuzz? Explain high level and low level design and choices. What database/storage system will be efficient and why?
- Explain include, extend and prepend.
- How did you reduce API response time by ~50%?
- On what grounds will you choose SQL or NoSQL database.
- What is Single page application? How it works?
- Write a code to find out combinations of integers from given int array whose sum = k
- write a code reverse LinkedList
- write a sql to find out second highest salary
- Given is input sorted integer array. Each element occurs twice except exactly one element. Find that one element.