Filter interviews by
I applied via Instahyre and was interviewed in May 2024. There was 1 interview round.
Design a system for sequential transactions with rollback on failure
Use a transaction manager to coordinate the two transactions
Implement a try-catch mechanism to handle failures and trigger rollback if needed
Ensure that both transactions are part of the same unit of work
Kafka is a distributed streaming platform, Partition is a way to divide data, ConsumerGroup is a group of consumers sharing the load.
Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Partition is a way to divide data within a Kafka topic to allow for parallel processing and scalability.
ConsumerGroup is a group of consumers that work together to consume data ...
Exception handling is a programming concept that deals with errors during program execution.
Exception handling allows for graceful handling of errors in a program.
It involves try, catch, and finally blocks to handle exceptions.
Examples include catching divide by zero errors or file not found exceptions.
To handle hashmap memory leak, ensure proper management of keys and values, use weak references, and periodically check for unused entries.
Avoid storing unnecessary data in the hashmap
Use weak references for keys or values if appropriate
Periodically check for and remove unused entries to free up memory
Top trending discussions
Garbage collector in Python is a built-in feature that automatically manages memory by reclaiming unused memory space.
Garbage collector in Python helps in automatically deallocating memory of objects that are no longer in use.
It prevents memory leaks by freeing up memory that is no longer needed.
Python's garbage collector uses reference counting and a cycle-detecting algorithm to manage memory efficiently.
posted on 1 Apr 2024
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and tools.
Spring Boot eliminates the need for manual configuration by providing defaults for most settings.
It allows for standalone Spring applications that can be started using a simple 'java -jar' command.
Spring Boot includes embedded servers like Tomcat, Jetty, or Undertow for deploying applications.
I...
I was interviewed in May 2017.
The interview questions cover topics such as Oracle instance recovery, file systems, SQL/PL/SQL queries, Unix commands, and ITIL concepts.
An instance in Oracle refers to the memory structures and background processes that manage a database.
Instance recovery is the process of bringing a database instance back to a consistent state after a failure.
Oracle has both logical and physical file systems. The logical file system...
based on 1 interview
Interview experience
Lead Engineer
49
salaries
| ₹22 L/yr - ₹43.2 L/yr |
Software Engineer II
31
salaries
| ₹12.1 L/yr - ₹28.4 L/yr |
Software Engineer2
21
salaries
| ₹16 L/yr - ₹28 L/yr |
Software Engineer
14
salaries
| ₹10 L/yr - ₹25.1 L/yr |
Senior Software Engineer
14
salaries
| ₹9.1 L/yr - ₹37 L/yr |
Reliance Retail
Future Retail
Aditya Birla Fashion and Retail
Spencer's Retail