Filter interviews by
I applied via Company Website and was interviewed in Feb 2023. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
Test contains 26 questions for me 13 are java based 13 are c++ based
Indexing in DBMS is a technique to improve the performance of queries by creating a data structure that allows for faster retrieval of data.
Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition.
Types of indexes include clustered, non-clustered, unique, and composite indexes.
Examples of indexing techniques include B-tree, hash, and bitmap indexes.
Indexing can...
Check if two strings are anagrams by comparing the sorted characters in each string.
Sort the characters in both strings and compare if they are equal.
Ignore spaces and punctuation when comparing the strings.
Example: 'listen' and 'silent' are anagrams.
Example: 'hello' and 'world' are not anagrams.
Use a stack to simulate the recursive inorder traversal process
Create an empty stack to store nodes
Start with the root node and push it onto the stack
While the stack is not empty, keep traversing left and pushing nodes onto the stack
Once you reach a leaf node, pop it from the stack, print its value, and move to its right child
Repeat the process until all nodes have been visited
To make a class final, use the 'final' keyword in the class declaration.
Use the 'final' keyword before the 'class' keyword in the class declaration
A final class cannot be subclassed or extended
Final classes are often used for utility classes or classes that should not be modified
I applied via Referral and was interviewed in Apr 2024. There were 5 interview rounds.
2 dsa questions of easy/medium
Some database questions,some java questions .
JavaScript is a programming language used for web development, while jQuery is a library built with JavaScript to simplify HTML document traversal and manipulation.
JavaScript is a programming language, while jQuery is a library written in JavaScript.
JavaScript can be used for a wide range of tasks, while jQuery is mainly used for DOM manipulation and event handling.
JavaScript is a core technology for web development, w...
Different types of joins are used in SQL to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is at least one match in both tables.
Left Join (or Left Outer Join): Returns all rows from the left table and the matched rows from the right table.
Right Join (or Right Outer Join): Returns all rows from the right table and the matched rows from the left table.
Full ...
Multithreading allows multiple threads to run concurrently, while exception handling deals with errors in a program.
Multithreading involves running multiple threads simultaneously to improve performance and responsiveness.
Threads share the same memory space but have their own program counter and registers.
Exception handling is a mechanism to handle errors or exceptional situations in a program.
It helps prevent the prog...
It includes both aptitude, CS fundamentals and coding
Program to find distinct integers in given array
Iterate through the array and store each integer in a set data structure
Check if the integer already exists in the set, if not add it to the set
Return the set of distinct integers
I applied via Internshala and was interviewed in Dec 2023. There were 2 interview rounds.
Easy to medium, can solve with leetcode medium
Count the number of islands in a grid of '1's and '0's
Iterate through the grid and for each '1' encountered, perform a depth-first search to mark all connected '1's as visited
Increment the island count for each new island found
Ensure to handle boundary cases and check for visited nodes
Find the first and last index of a specific element in an array of strings.
Iterate through the array and keep track of the index of the first and last occurrence of the element.
Return the first and last index once the iteration is complete.
Example: Array ['apple', 'banana', 'apple', 'orange'], element 'apple' - First index: 0, Last index: 2.
I was interviewed in Jun 2023.
Basic aptitude questions, computer fundaments and DSA questions.
Count pairs in array with sum k.
Use a hashmap to store the frequency of each element in the array.
For each element, check if k - element exists in the hashmap.
Increment the count of pairs if found and update the hashmap accordingly.
I applied via LinkedIn and was interviewed before May 2023. There were 3 interview rounds.
Asked basic mcq and leetcode level questions
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
22
salaries
| ₹14.5 L/yr - ₹35 L/yr |
Software Engineer II
14
salaries
| ₹9 L/yr - ₹18.2 L/yr |
Software Engineer
12
salaries
| ₹10.5 L/yr - ₹18 L/yr |
Senior Engineer
5
salaries
| ₹20.4 L/yr - ₹27 L/yr |
Research Engineer
5
salaries
| ₹12 L/yr - ₹18.1 L/yr |
Nvidia
Intel
Advanced Micro Devices
Qualcomm