Filter interviews by
50 questions - 60 minutes
Write the test cases for given topic
Top trending discussions
I appeared for an interview in Dec 2020.
I applied via Walk-in and was interviewed before Sep 2021. There were 3 interview rounds.
English grammar, Reading, Listening, Logical thinking, remembering, reasoning, passage writting
Calculating percentage and decimals in fraction of seconds requires knowledge of basic math operations.
To calculate percentage, divide the part by the whole and multiply by 100.
To convert decimals to fractions, use the decimal as the numerator and a power of 10 as the denominator.
Practice using a calculator or mental math to improve speed and accuracy.
I am a Quality Analyst with expertise in process improvement and ensuring high-quality standards.
I have a strong understanding of quality assurance principles and methodologies.
I am experienced in conducting audits and inspections to identify process gaps and recommend improvements.
I have knowledge of various quality tools and techniques such as root cause analysis, Pareto analysis, and statistical process control.
I am...
I applied via Referral and was interviewed before Jun 2020. There was 1 interview round.
To debug Out of Memory Error, analyze memory usage and garbage collection algorithm of JVM.
Analyze heap dump to identify memory leaks
Check if JVM is running out of heap space
Analyze garbage collection logs to identify any issues
Tune JVM parameters to optimize memory usage
Consider using a profiler to identify memory-intensive code
Check for any large objects or arrays that may be causing the issue
Automated parking lot design with efficient space utilization and user-friendly interface.
Use sensors to detect available parking spots
Implement a central computer system to manage parking allocation
Incorporate user-friendly interface for easy navigation and payment
Maximize space utilization with multi-level parking and compact car storage
Ensure safety measures are in place for pedestrians and vehicles
Design an auto-suggestion feature for a search engine.
Implement a search algorithm that suggests relevant keywords based on user input.
Use machine learning to improve the accuracy of suggestions over time.
Allow users to easily select and add suggested keywords to their search query.
I applied via Job Portal and was interviewed in Jan 2022. There were 2 interview rounds.
Selenium tool - Write an test case. Execute Re run in minimum time
Core finance questions were asked along with logical reasoning and quantitative questions
CompletableFuture is an enhanced version of Future in Java that provides more flexibility and functionality.
CompletableFuture is part of the Java 8 concurrency framework.
It allows chaining of multiple asynchronous operations.
CompletableFuture can be explicitly completed or cancelled.
It supports callbacks and combinators for handling completion.
Future is a basic interface for representing the result of an asynchronous c...
Composition is a design principle where objects are composed of other objects, while inheritance is a mechanism where objects inherit properties and behaviors from a parent object.
Composition promotes code reusability and flexibility by allowing objects to be composed of other objects.
Inheritance allows objects to inherit properties and behaviors from a parent object, promoting code reuse.
Composition is more flexible t...
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There was 1 interview round.
Parallel calls in Java allow multiple tasks to be executed simultaneously, improving performance.
Parallel calls can be achieved using threads or the Executor framework.
Threads allow concurrent execution of tasks, but require manual management of synchronization and resource sharing.
The Executor framework provides higher-level abstractions for managing parallel tasks, such as thread pools and task scheduling.
Example: us...
Lock and Sync Block are mechanisms used for thread synchronization in multi-threaded programming.
Lock is a low-level synchronization mechanism that provides exclusive access to a shared resource.
Sync Block is a higher-level synchronization mechanism that allows multiple threads to access a shared resource concurrently.
Lock is more flexible and can be used in various scenarios, but it requires explicit acquisition and r...
Software Developer
44
salaries
| ₹2.1 L/yr - ₹8 L/yr |
Developer
17
salaries
| ₹3.5 L/yr - ₹8.6 L/yr |
Java Developer
12
salaries
| ₹2 L/yr - ₹9.3 L/yr |
Senior Software Developer
11
salaries
| ₹5.8 L/yr - ₹12 L/yr |
Trainee Developer
11
salaries
| ₹2 L/yr - ₹5 L/yr |
HSBC Group
Cholamandalam Investment & Finance
Citicorp
BNY