Filter interviews by
I appeared for an interview in Feb 2025, where I was asked the following questions.
Java is a versatile, object-oriented programming language designed for portability across platforms.
Object-Oriented: Supports concepts like inheritance, encapsulation, and polymorphism.
Platform-Independent: Write once, run anywhere (WORA) due to Java Virtual Machine (JVM).
Rich API: Offers a wide range of libraries for tasks like networking, I/O, and GUI development.
Strongly Typed: Enforces strict type checking at compi...
Effective thread usage enhances performance and responsiveness in applications by enabling concurrent execution of tasks.
Use thread pools to manage a fixed number of threads, reducing overhead. Example: Java's ExecutorService.
Implement synchronization mechanisms (like mutexes) to prevent race conditions. Example: using 'synchronized' keyword in Java.
Utilize concurrent data structures (like ConcurrentHashMap) to avoid l...
Test scenarios to test ATM machine
Test card insertion and ejection
Test PIN entry and validation
Test cash withdrawal and balance update
Test receipt printing
Test network connectivity and error handling
SQL joins are used to combine data from two or more tables based on a related column between them.
There are four types of SQL joins: inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all the rows from the left table and matching rows from the right table.
Right join returns all the rows from the right table and matching rows from the left ...
Top trending discussions
I applied via Campus Placement and was interviewed before Sep 2021. There were 2 interview rounds.
Mcqs on javascript,. 1 coding question
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
posted on 6 Nov 2015
I applied via Recruitment Consultant and was interviewed before Apr 2017. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2023. There were 5 interview rounds.
A pointer to pointer is a variable that stores the memory address of another pointer variable.
It is used to create dynamic data structures like linked lists and trees.
It allows multiple levels of indirection.
It is denoted by ** in C and C++.
Example: int **ptr;
Example: ptr = &p; where p is a pointer variable.
posted on 2 Jul 2024
Main principles of Java include object-oriented programming, platform independence, and automatic memory management.
Object-oriented programming: Java is based on classes and objects, allowing for encapsulation, inheritance, and polymorphism.
Platform independence: Java code can run on any platform that has a Java Virtual Machine (JVM) installed.
Automatic memory management: Java uses garbage collection to automatically m
The == operator compares the memory addresses of two objects, while the equals method compares the content of two objects.
The == operator is used to compare the memory addresses of two objects in Java.
The equals method is used to compare the content of two objects in Java.
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == str2 will return false, but str1.equals(str2) will return true
based on 1 interview
Interview experience
based on 14 reviews
Rating in categories
Software Engineer
138
salaries
| ₹3.3 L/yr - ₹11 L/yr |
Senior Software Engineer
70
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Medical Coder
58
salaries
| ₹2 L/yr - ₹5 L/yr |
Senior Medical Coder
33
salaries
| ₹3.5 L/yr - ₹6.2 L/yr |
Softwaretest Engineer
27
salaries
| ₹2.5 L/yr - ₹8.5 L/yr |
Accel Frontline
Pitney Bowes
DynPro
Apex CoVantage