Filter interviews by
Clear (1)
20 Mcqs and 2 coding questions
Sort zeroes to end of array
Iterate through the array and move all zeroes to the end
Use two pointers approach to swap elements
Maintain a count of zeroes encountered
I was interviewed before Mar 2023.
Round 1 was based on two sections.
First section was of multiple choice based on technical skills. Second section was coding round.
Top trending discussions
I applied via Campus Placement and was interviewed in Jul 2022. There were 4 interview rounds.
Conducted on their platform for 120 minutes
To find the diameter of a binary tree, we need to find the longest path between any two nodes in the tree.
Traverse the tree recursively and calculate the height of the left and right subtrees.
Calculate the diameter of the left and right subtrees recursively.
The diameter of the tree is the maximum of the following three values: 1. Diameter of the left subtree 2. Diameter of the right subtree 3. Height of the left sub...
I applied via Campus Placement and was interviewed in Mar 2022. There were 4 interview rounds.
Finding common elements in two sorted linked lists.
Traverse both lists simultaneously using two pointers.
Compare the values of the nodes pointed by the two pointers.
If they are equal, add the value to the result list and move both pointers.
If not, move the pointer pointing to the smaller value.
Repeat until one of the lists is fully traversed.
Finding the Kth element after merging two sorted arrays.
Merge the two sorted arrays into a single array.
Sort the merged array.
Return the Kth element from the merged and sorted array.
OOPS is a programming paradigm based on objects while DBMS is a software system for managing databases.
OOPS focuses on encapsulation, inheritance, and polymorphism
DBMS manages data through CRUD operations and supports ACID properties
Examples of OOPS languages include Java, C++, and Python
Examples of DBMS include MySQL, Oracle, and SQL Server
I applied via LinkedIn and was interviewed in Apr 2022. There were 5 interview rounds.
String manipulation problems from geeks for geeks with some medium and hard problems in DSA from leetcode
Graph implementation involves creating nodes and edges to represent data and relationships.
Nodes represent data points and edges represent relationships between them
Graphs can be directed or undirected
Common graph algorithms include BFS, DFS, and Dijkstra's algorithm
String pool is a cache of string literals stored in memory for efficient reuse.
String pool is a part of Java's memory management system.
It stores a collection of unique string literals to save memory.
When a new string is created, it is first checked in the pool and reused if already present.
String pool can be accessed using the intern() method.
Example: String s1 = "Hello"; String s2 = "Hello"; s1 and s2 will point to t
Strings are immutable in Java to ensure thread safety and prevent unintended changes.
Immutable objects are safer to use in multi-threaded environments
String pool optimization is possible because of immutability
StringBuffer and StringBuilder classes are available for mutable string operations
I applied via LinkedIn and was interviewed in Jul 2022. There were 2 interview rounds.
They give me 4 questions which were pretty average i got 3 out of 4 right
They gave me a python coding problem which was kind of hard
I applied via Campus Placement and was interviewed before Apr 2023. There were 4 interview rounds.
10 Questions from core subjects such as OS DBMS OOPS and CN and 2 questions for integrating APIs with and returning required data in any language. Platform: Hackerrank
2 coding questions:
1. Find the missing number in an array
2. LRU Cache
Solved the above two in 20 minutes. This was followed by questions related to my projects which included questions related to MERN stack, WebRTC, Sockets, etc.
2 coding questions:
1. Bitwise DP
2. Follow up (didn’t have to solve this one just approach was fine)
Followed by some questions from SQL
First round was online assessment consisting of aptitude and coding questions.
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Questions were easy to moderate level from leetcode
I applied via Newspaper Ad and was interviewed in Aug 2024. There were 2 interview rounds.
Easy 1 dsa and 35 mcqs
Object-oriented programming concepts like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the ne
based on 2 interviews
Interview experience
based on 20 reviews
Rating in categories
Software Engineer
430
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
293
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Support Engineer
274
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Support Engineer
139
salaries
| ₹0 L/yr - ₹0 L/yr |
Principal Software Engineer
132
salaries
| ₹0 L/yr - ₹0 L/yr |
RUBRIK INDIA
Druva
Veeam Software
CommVault