Filter interviews by
Use binary search to efficiently find an element in a sorted array by repeatedly dividing the search interval in half.
1. Start with two pointers: low at the beginning and high at the end of the array.
2. Calculate the middle index: mid = (low + high) / 2.
3. Compare the middle element with the target value.
- If equal, return the index.
- If the target is less, search the left half: high = mid - 1.
- If the ta...
To rotate a matrix, transpose it and then reverse each row or column depending on the direction of rotation.
Transpose the matrix by swapping elements across the diagonal
For clockwise rotation, reverse each row of the transposed matrix
For anti-clockwise rotation, reverse each column of the transposed matrix
Prints the elements of a matrix in a spiral order, starting from the top-left corner and moving clockwise.
Start from the top-left corner of the matrix.
Traverse the first row from left to right.
Traverse the last column from top to bottom.
Traverse the last row from right to left if there are remaining rows.
Traverse the first column from bottom to top if there are remaining columns.
Repeat the process for the inner su...
C is a procedural programming language while C++ is an object-oriented programming language.
C is a procedural programming language, while C++ is a combination of procedural and object-oriented programming.
C does not support classes and objects, while C++ does.
C is a subset of C++, meaning C++ includes all of C's features and more.
C++ has features like function overloading, templates, and exception handling which a...
A doubly linked list allows traversal in both directions, with nodes containing pointers to both previous and next nodes.
Each node has three components: data, a pointer to the next node, and a pointer to the previous node.
Example of a node structure in C++: struct Node { int data; Node* next; Node* prev; };
Insertion can be done at the head, tail, or any position by adjusting pointers accordingly.
Example of inserti...
My long term goal in the field of AI/ML is to develop innovative solutions that can positively impact society and improve people's lives.
Continuously learning and staying updated with the latest advancements in AI/ML technologies
Collaborating with experts in the field to work on cutting-edge projects
Applying AI/ML techniques to solve complex real-world problems
Contributing to research and publications in the field...
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
To rotate a matrix, transpose it and then reverse each row or column depending on the direction of rotation.
Transpose the matrix by swapping elements across the diagonal
For clockwise rotation, reverse each row of the transposed matrix
For anti-clockwise rotation, reverse each column of the transposed matrix
I appeared for an interview in Jul 2024.
Contains 2 coding questions
I applied via Campus Placement and was interviewed in Jun 2024. There were 5 interview rounds.
It consists of Computer Science subjects and 2 to 3 apptitudee majorly os and c++
3 question s are provided and they are from strings 2d array and graph
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Level of difficulty - Hard and very strong understanding in python required to clear this round.
Basically it consists of three questions - easy and 2 medium level questions. DSA concepts is required to clear this round.
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Coding has been asked
Python question was there and it was average level not tough
Simple coding questions which was good to go
In apti test,there where 31 que some que carries negative marks , marks will be alloted accoring to that que .
I consist of 3 que if you clear one que you will be shortlisted
C is a procedural programming language while C++ is an object-oriented programming language.
C is a procedural programming language, while C++ is a combination of procedural and object-oriented programming.
C does not support classes and objects, while C++ does.
C is a subset of C++, meaning C++ includes all of C's features and more.
C++ has features like function overloading, templates, and exception handling which are no...
I applied via Walk-in and was interviewed in Jun 2024. There were 2 interview rounds.
Aptitude is fully based upon technical mcqs, code snippets. Only one or two aptitudes are from general topics.
Negative marking is also there for certain questions.
Coding was Little bit tough. You will be given 3 qns.
Round 1: Round 1 was an MCQ exam. The time allotted was 45 minutes and 30 questions had to be answered. There was negative marking for wrong answers(-1)
This was a programming round. We were given 4 questions that had to be solved in 1 hour. The coding questions were-
Matrix multiplication
Program to write linear convolution
A question based on graphs
Another question on the 2D array.
I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.
Objective test,coding test,technical test
Python,c++,java,html,css
Top trending discussions
The duration of MulticoreWare Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 14 interview experiences
Difficulty level
Duration
based on 20 reviews
Rating in categories
Software Engineer
105
salaries
| ₹5.2 L/yr - ₹12 L/yr |
Senior Software Engineer
45
salaries
| ₹7.5 L/yr - ₹23 L/yr |
Software Developer
13
salaries
| ₹6 L/yr - ₹11.2 L/yr |
Machine Learning Engineer
5
salaries
| ₹6 L/yr - ₹8 L/yr |
Staff Engineer
5
salaries
| ₹37.7 L/yr - ₹54 L/yr |
HyScaler
Pitney Bowes
AvenData GmbH
Dataflow Group