Filter interviews by
I applied via campus placement at Vivekanand Education Society's Institute of Technology, Mumbai and was interviewed in Sep 2024. There were 2 interview rounds.
Basic quantitative questions along with DSA and coding questions were asked
Greedy algorithms make the optimal choice at each step, while Divide and Conquer breaks a problem into smaller subproblems.
Greedy algorithms select the best option at each step without considering the overall solution
Divide and Conquer divides a problem into smaller subproblems, solves them recursively, and then combines the solutions
Example of Greedy algorithm: Dijkstra's shortest path algorithm
Example of Divide and C
Joins are used to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left table.
FULL ...
Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for improved performance and responsiveness in software applications.
Multithreading allows multiple threads to run concurrently within a single process.
Each thread has its own stack and program counter, but shares the same memory space.
Multithreading can improve performance by utilizing multiple CPU cores efficiently.
Examples of m...
Deadlocks occur when two or more processes are unable to proceed because each is waiting for the other to release a resource.
Deadlocks happen when processes compete for resources and each holds a resource needed by the other.
Four conditions must hold for a deadlock to occur: mutual exclusion, hold and wait, no preemption, and circular wait.
Examples of resources that can lead to deadlocks include locks, semaphores, and ...
Binary search is a divide and conquer algorithm that searches for a target value within a sorted array.
Divide the array in half and compare the target value with the middle element
If the target value is less than the middle element, search the left half of the array
If the target value is greater than the middle element, search the right half of the array
Repeat the process until the target value is found or the subarray
I applied via campus placement at Lokmanya Tilak College of Engineering, Navi Mumbai and was interviewed in Sep 2023. There were 2 interview rounds.
Round 1 : Was a combination of aptitude + Basic but tricky Programming question
Aptitude was Divided into Three Section :
1) Mathematical Problems on Speed, Distance Time, Age Problems, Mensuration Problems
2)Logical Reasoning (situation based Problems)
3)Multiple Choice Questions on Data Structures (My Questions were Based on Binary Tree, operators, Basic Input output based Question
Then There Was Programming Section :
this section had 3 Programming Problem Statements
We have to Solve any 2.
Problem 1 was based on arrays
Problem 2 was based on strings
Problem 3 Was based on arrays
If You Solve Easy to Medium Intensity Questions On leetcode you can easily tackle these problems
Problem Were of easy intensity but had a tricky part.
Top trending discussions
I applied via campus placement at Lbs Institute of Technology For Women, Thiruvananthapuram and was interviewed in Jul 2024. There were 2 interview rounds.
Logical and quants like percentage, clock hand, coding decoding
Three DSA questions like Array, Tree, Graph, and sorting algorithms.
I applied via Company Website and was interviewed in Jan 2021. There were 4 interview rounds.
I applied via Futuremug and was interviewed before Nov 2023. There were 3 interview rounds.
25 or 30 multiple choice questions
Use a for loop to increment a number
Initialize a variable with the starting number
Use a for loop to iterate a certain number of times
Increment the variable within the loop
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
2.5 Hours test. Aptitude, Technical and Coding test
posted on 24 Jun 2022
It was easy core+IT related
It was like any genral gd topic was online vs offline education
I applied via campus placement at Xavier Institute of Engineering, Mumbai and was interviewed in Dec 2022. There were 3 interview rounds.
Some Oops based questions and coding
I applied via Recruitment Consulltant and was interviewed before Aug 2022. There were 4 interview rounds.
Programming concepts and basic coding skills.
based on 2 interviews
Interview experience
Software Engineer
87
salaries
| ₹4 L/yr - ₹6.7 L/yr |
Senior Software Engineer
49
salaries
| ₹5 L/yr - ₹11 L/yr |
Trainee
26
salaries
| ₹2.1 L/yr - ₹4 L/yr |
Technical Lead
13
salaries
| ₹11 L/yr - ₹12.7 L/yr |
Software Engineer Trainee
10
salaries
| ₹3.3 L/yr - ₹4 L/yr |
Algonomy
Capillary Technologies
Ramco Systems
Eka Software Solutions