Filter interviews by
I applied via Campus Placement
Time value distance clock
Noramal basic algorithm and ,fetch api
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data and methods to manipulate that data.
It allows for encapsulation, inheritance, and polymorphism.
Examples of OOPS languages include Java, C++, and Python.
Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Example: Constructor injection, Setter injection
Normalization in SQL is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a table into smaller tables and defining relationships between them.
It helps in reducing data redundancy by storing data in a structured manner.
There are different normal forms like 1NF, 2NF, 3NF, and BCNF that define the level of normalization.
Example: If we have a t...
Find the sum of kth to bth largest numbers in a huge array efficiently.
Sort the array in descending order to easily find the kth and bth largest numbers.
Use a priority queue or min heap to efficiently find the kth and bth largest numbers without sorting the entire array.
Once you have the kth and bth largest numbers, iterate through the array and sum the numbers between them.
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
I applied via Naukri.com
UNION combines the results of two or more SELECT statements, while UNION ALL includes duplicates.
UNION removes duplicate rows, while UNION ALL retains all rows including duplicates
UNION is slower than UNION ALL as it performs a distinct operation
UNION requires the same number of columns in the SELECT statements, while UNION ALL does not have this restriction
Generic collections allow storing any type of data, while non-generic collections are type-specific.
Generic collections can store any type of data, such as List
Non-generic collections are type-specific, like ArrayList or HashTable.
Generic collections provide type safety and better performance compared to non-generic collections.
Middleware is software that acts as a bridge between different applications or components, allowing them to communicate and work together.
Middleware facilitates communication between different software applications or components
It can handle tasks such as data transformation, security, and routing
Examples of middleware include message brokers like RabbitMQ, web servers like Apache Tomcat, and API gateways like Kong
Routing is the process of selecting a path for network traffic to travel from its source to its destination.
Routing involves determining the best path for data packets to travel through a network.
It is typically done by routers, which use routing algorithms to make decisions.
Examples of routing protocols include OSPF, BGP, and RIP.
Senior Software Engineer
14
salaries
| ₹10.3 L/yr - ₹25.5 L/yr |
Software Engineer
10
salaries
| ₹5 L/yr - ₹12.5 L/yr |
Technical Lead
5
salaries
| ₹18 L/yr - ₹25 L/yr |
Senior Test Engineer
5
salaries
| ₹10 L/yr - ₹18 L/yr |
Software Developer
4
salaries
| ₹13 L/yr - ₹14 L/yr |
L&T Construction
Swiggy
Quess
Udaan