Filter interviews by
HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It uses hashing to store key-value pairs in an array.
It allows for quick retrieval of values based on keys.
HashMap does not maintain insertion order of elements.
Example: HashMap
C++ is a statically typed language with a focus on performance and low-level programming, while Java is a high-level, object-oriented language with automatic memory management.
C++ is closer to the hardware and allows for more control over memory management.
Java is platform-independent due to its bytecode compilation and virtual machine execution.
C++ supports multiple inheritance, while Java only supports single inherit...
BST stands for Binary Search Tree, a data structure where each node has at most two children, with left child nodes being smaller and right child nodes being larger.
BST is a hierarchical data structure where each node has at most two children.
The left child node of a parent node contains a value smaller than the parent node's value.
The right child node of a parent node contains a value larger than the parent node's val...
Top trending discussions
posted on 26 Aug 2024
I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.
Find the missing number in a permutation array
Iterate through the array and calculate the sum of all numbers
Calculate the sum of all numbers from 1 to n (where n is the length of the array)
Subtract the sum of the array from the sum of all numbers to find the missing number
To find a loop in a linked list, use Floyd's Cycle Detection Algorithm.
Use two pointers - slow and fast, where slow moves one step at a time and fast moves two steps at a time.
If there is a loop, the two pointers will eventually meet at some point within the loop.
To find the starting point of the loop, reset one pointer to the head and move both pointers one step at a time until they meet again.
Leetcode medium level questions, sql query, puzzle, test writing for api
posted on 5 Aug 2024
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
There were questions from medium to hard level
posted on 28 Aug 2024
JavaScript is a programming language commonly used for creating interactive websites.
JavaScript is a high-level, interpreted programming language.
It is used to make web pages interactive and dynamic.
JavaScript can be used for client-side and server-side development.
Commonly used frameworks/libraries include React, Angular, and Node.js.
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
Graph, DP, array, Stack
I applied via Campus Placement and was interviewed in Dec 2021. There were 2 interview rounds.
15 mcq of cs fundamentals 2 coding questions
it was 1 hour round
posted on 18 Oct 2022
2 coding questions, and other quantitative, logical and verbal
A group of 7 and topic was "local for vocal"
I applied via Recruitment Consulltant and was interviewed before Feb 2023. There were 3 interview rounds.
Moderate level coding question
I applied via Referral
Coding test consisting of MCQs and a couple of coding questions based on data structures.
Synchronized and ReentrantLock are both used for thread synchronization in Java.
Synchronized is a keyword in Java and is used to lock an object for exclusive use by a single thread.
ReentrantLock is a class in Java and provides more advanced features than Synchronized, such as fairness and interruptibility.
Synchronized is easier to use and requires less code, but ReentrantLock provides more control and flexibility.
Synch...
Checked exceptions are checked at compile-time while unchecked exceptions are not.
Checked exceptions are declared in the method signature or caught in a try-catch block
Unchecked exceptions are not declared in the method signature and can occur at runtime
Examples of checked exceptions include IOException and ClassNotFoundException
Examples of unchecked exceptions include NullPointerException and ArrayIndexOutOfBoundsExce
based on 1 interview
Interview experience
Data Engineer
29
salaries
| ₹2.8 L/yr - ₹9 L/yr |
Data Scientist
17
salaries
| ₹4 L/yr - ₹16 L/yr |
Software Developer
6
salaries
| ₹4 L/yr - ₹10.6 L/yr |
Associate Software Engineer
6
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Senior Data Engineer
5
salaries
| ₹12.3 L/yr - ₹34 L/yr |
Greenply
CenturyPly
Kajaria Ceramics
Somany Ceramics