i
Model N
Filter interviews by
Clear (1)
Leet code test link was sent
An ArrayList is a dynamic array in Java that can grow or shrink in size as needed.
ArrayList is a class in Java's Collection framework.
It allows for dynamic resizing of the array.
Elements can be added, removed, or accessed using index.
Example: ArrayList
A hash map is a data structure that stores key-value pairs and allows for efficient retrieval of values based on keys.
Hash map uses a hash function to map keys to indices in an array.
It allows for constant time average case complexity for insertion, deletion, and lookup operations.
Collisions can occur when multiple keys hash to the same index, which can be resolved using techniques like chaining or open addressing.
Exam...
I was interviewed before Nov 2022.
Java program on data structures
Use Java to implement common data structures like arrays, linked lists, stacks, queues, trees, and graphs
Practice implementing algorithms like sorting, searching, and traversal on these data structures
Understand the time and space complexity of different operations on data structures
Top trending discussions
I applied via Campus Placement and was interviewed in Jul 2020. There was 1 interview round.
Java is platform independent due to its bytecode and JVM.
Java code is compiled into bytecode which is platform-independent.
JVM (Java Virtual Machine) interprets the bytecode and executes it on any platform.
JVM acts as an abstraction layer between the Java code and the underlying hardware.
This allows Java programs to run on any platform that has a JVM installed.
For example, a Java program written on a Windows machine ca...
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Walk-in and was interviewed before May 2019. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2019. There were 3 interview rounds.
Name mangling is a technique used by compilers to give unique names to functions and variables to avoid naming conflicts.
Name mangling is used in C++ to support function overloading.
It is also used in Python to avoid naming conflicts in modules.
Name mangling can make it difficult to access variables and functions from outside the class in which they are defined.
In C++, name mangling can be seen by using the 'nm' comman
I applied via Referral and was interviewed in Oct 2020. There were 3 interview rounds.
based on 2 interviews
Interview experience
based on 9 reviews
Rating in categories
Consultant
88
salaries
| ₹0 L/yr - ₹0 L/yr |
Member Technical Staff
43
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Consultant
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Member of Technical Staff
28
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Member Technical Staff
24
salaries
| ₹0 L/yr - ₹0 L/yr |
Zuora
Veeva Systems
Salesforce
SAP