Filter interviews by
Simple Java programming
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Feb 2023. There were 2 interview rounds.
Static class is a class that cannot be instantiated and its members can be accessed without creating an object. Polymorphism is the ability of an object to take on many forms. OOP is a programming paradigm based on the concept of objects.
Static class is used for creating utility classes or for grouping related methods and properties.
Polymorphism allows objects of different classes to be treated as if they were of the s...
I applied via Recruitment Consultant and was interviewed in Jan 2021. There were 4 interview rounds.
I appeared for an interview before Dec 2021.
The architecture is the overall design and structure of a system or application.
It includes the components, their relationships, and how they interact with each other.
It determines the system's scalability, performance, and maintainability.
It can be divided into different layers such as presentation, business logic, and data access.
Examples include client-server architecture, microservices architecture, and event-drive
Scenario based questions with handson issues faced
Collection, springboot, kafka, technical design
Scaling an e-commerce application involves optimizing performance, increasing capacity, and ensuring reliability.
Utilize cloud services for scalability and flexibility
Implement caching mechanisms to reduce load on servers
Use load balancing to distribute traffic evenly across servers
Optimize database queries and indexes for faster retrieval
Monitor performance metrics and adjust resources accordingly
Distributed transactions are handled using two-phase commit protocol and distributed locking mechanisms.
Use two-phase commit protocol to ensure atomicity across multiple databases.
Implement distributed locking mechanisms to maintain consistency.
Consider using compensating transactions to handle failures and rollbacks.
Use messaging queues for communication between distributed components.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Talent Acquisition Executive
68
salaries
| ₹2.3 L/yr - ₹5.5 L/yr |
US IT Recruiter
41
salaries
| ₹3.4 L/yr - ₹7 L/yr |
Software Developer
40
salaries
| ₹3.6 L/yr - ₹11.7 L/yr |
Technical Recruiter
38
salaries
| ₹3.5 L/yr - ₹7.8 L/yr |
Senior Technical Recruiter
27
salaries
| ₹5 L/yr - ₹9 L/yr |
Bajaj Finance
Ernst & Young
Virtusa Consulting Services
Equitas Small Finance Bank