Filter interviews by
Java take home assignment
Top trending discussions
I applied via Job Portal and was interviewed in Sep 2023. There were 4 interview rounds.
Java and spring related questions
Find the longest increasing subsequence in an array of integers.
Use dynamic programming to keep track of the longest increasing subsequence ending at each index.
Iterate through the array and update the longest increasing subsequence for each index.
Return the maximum length of the longest increasing subsequence found.
I applied via Recruitment Consulltant and was interviewed in Jan 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
1st round some apt qns,some prgramming qns are they asked
Handle exceptions by using try-catch blocks to gracefully manage errors in code execution.
Use try-catch blocks to catch exceptions and handle them appropriately.
Throw custom exceptions when necessary to provide more specific error information.
Use finally block to execute code that should always run, regardless of whether an exception is thrown.
Avoid catching generic exceptions like Exception class, instead catch specif...
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability by creating a new class based on an existing class
Derived class inherits properties and behaviors of the base class
Supports the 'is-a' relationship, where a derived class is a specialized version of the base class
I would check for internet connection, restart the app, clear cache, and update the app.
Check internet connection
Restart the app
Clear cache
Update the app
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Java 8 introduced improvements in memory management with features like Metaspace and G1 garbage collector.
Java 8 introduced Metaspace to replace the PermGen space for class metadata storage.
G1 garbage collector in Java 8 improves garbage collection performance by dividing the heap into regions.
Java 8 also introduced the concept of String deduplication to reduce memory usage for String objects.
CQRS pattern separates read and write operations in microservices for better scalability and performance.
CQRS stands for Command Query Responsibility Segregation
It separates the read and write operations in microservices
Write operations update the data, while read operations retrieve the data
Helps in improving scalability and performance by optimizing for each operation type
To pull large amount of data in Spring Data JPA, use pagination, lazy loading, and query optimization techniques.
Use pagination to limit the amount of data retrieved in each query
Implement lazy loading to fetch data only when needed
Optimize queries by using indexes, avoiding N+1 query problem, and fetching only necessary columns
Singleton class ensures only one instance of a class is created and provides a global point of access to it.
Create a private static instance of the class
Provide a private constructor to prevent instantiation
Create a public static method to access the instance
I applied via campus placement at Madras Christian College, Chennai and was interviewed in Oct 2023. There were 4 interview rounds.
Test had 2 sections..first section had 3 subsections with quants,verbal and logicals.2nd section is an English writing skill round where they give u a topic and u have to write ur views on it more than 200 words
Gd has the basic rules..they give a topic and u have to discuss on that
based on 1 interview
Interview experience
Customer Activation Officer
19
salaries
| ₹1.4 L/yr - ₹3.6 L/yr |
Deputy Manager
14
salaries
| ₹5.3 L/yr - ₹10.8 L/yr |
Manager
7
salaries
| ₹9 L/yr - ₹12 L/yr |
Territory Sales Manager
7
salaries
| ₹2.3 L/yr - ₹5.3 L/yr |
TSM
7
salaries
| ₹0.2 L/yr - ₹3.6 L/yr |
Vodafone Idea
Bharti Airtel
Jio
Bharat Sanchar Nigam