i
MathWorks
Filter interviews by
2 easy DSA questions
I have a strong interest in Matlab due to its powerful data analysis and visualization capabilities.
I have experience using Matlab for data analysis and visualization in my academic projects.
I find Matlab's syntax to be intuitive and easy to learn.
I appreciate Matlab's extensive library of functions for various mathematical and engineering tasks.
I was interviewed in May 2022.
Round duration - 90 mins
Round difficulty - Medium
- timing was 5:00 AM in the morning
- 2 coding questions and 10 MCQ
- MCQ tested variety of concepts like Database management, OOPS, pointers and C
Build an array add the number at entry index and subtract the number at exit index. after constructing the array, make 2 variables max and cur. cur stores the maximum sum of currently and max stores the maximum sum encountered till now.
This is solved by an algorithm called multisource bfs, add all the land cells in a queue then apply bfs to find shortest distance of all water cells.
Round duration - 30 mins
Round difficulty - Easy
Round was technical + HR round
Was asked questions about my project, utility and problems faced and general HR type questions
Tip 1 : be confident while speaking
Tip 2 : Don't take it as an interview take it as a conversation
Tip 3 : When the interviewer asks if you have any questions, never say no always ask something
Tip 1 : Do love babbar's 450 questions sheet
Tip 2 : Have atleast 2 projects and have thorough knowledge of them
Tip 3 : Dont mention anything on your resume that you are not confident about
Tip 1 : Have atleast 2 projects, of which you have thorough knowledge
Tip 2 : Be confident of anything you mention in your resume,
Tip 3 : Its good to have github link of the projects on your resume
I was interviewed in Aug 2021.
Round duration - 60 minutes
Round difficulty - Medium
Timing: The test was conducted at around 6pm.
1. Each coin has...
This was a medium level DP problem which I was able to solve after some thinking.
I solved this problem using inorder traversal in tree.
First calculate the sum of all nodes present in the tree.
Then for each node the sum of all greater nodes can be updated using the total sum and the sum of nodes visited so far.
Tip 1 : Revision of important topics and questions is key
Tip 2 : You should have thorough knowledge of the tech stack you have used in your projects
Tip 1 : Highlight the important points in your CV. Could be some algorithm you implemented in your project or key frameworks you used.
Tip 2 : Try to have a single page resume with concise information highlighting your key achievements.
Tip 3 : Don't write anything you can't answer questions on.
I was interviewed in Jul 2021.
Round duration - 60 Minutes
Round difficulty - Easy
It was somewhere in the middle of the day and was around 60 mins long .
It consisted of three sections
one is aptitude
then other was related to comm skills related
and the last one was 2 coding question ( each have to be done in different programming language ).
The idea here is to use the brute force approach and starting from ‘1’ find the ‘K’ ugly numbers till then remain in the loop.
You are given, ‘ARR’ =[4, 3, 5, 1, 4, 5],...
In this approach, try to iterate through all possible pairs in the array and count the number of pairs that are divisible by ‘K’.
Algorithm:
O(1),
No Extra space is used in the array.
Time Complexity:...Round duration - 30 Minutes
Round difficulty - Easy
It was a round with HR and these questions were asked
-tell me about yourself
-challenge faced during project, how did you overcome it?
-describe your strengths.
-if you were to tell about yourself to a person, what would you tell him
-how would...
Tip 1 : Be consistent like never ever leave even a single day practice even if you have other commitments
Tip 2 : Follow one resource properly as there are tons of resources available but try to pick one only and start other only if you are finished with the first resource
Tip 3 : There is no set defined number for the number of question you have to do , just focus on the quality of questions . Eg : 1 good hard level problem >>>> 25 easy problems like sum of array etc.
Tip 1 : Try not to stuff your resume with fancy things like multiple small small projects
Tip 2 : Try to provide links for the project you are giving as it provides credibility of your work which you have shown.
MathWorks interview questions for designations
Top trending discussions
I applied via campus placement at Dayananda Sagar College of Engineering, Bangalore and was interviewed in Oct 2024. There were 4 interview rounds.
3 coding dsa question
Difficulty is On your luck
My friends got easy level
I got medium level
Some got hard questions as well
Ssh round , quant and logical
Tip: bring your calculator
Hackerrank 3 questions were given of binary search dp and a math coding question
I applied via campus placement at Kongu Engineering College, Erode and was interviewed in Jan 2024. There were 2 interview rounds.
Written test coding and with aptitude questions are asked
I applied via Campus Placement and was interviewed in May 2022. There were 2 interview rounds.
posted on 16 Sep 2021
I was interviewed in Jan 2021.
Round duration - 60 minutes
Round difficulty - Medium
Round 1 was a coding round of 60 min which started around 5:30PM in which 2 problem statements were given. The questions were based on Array and linked list. The platform used for test was coding which was user friendly and which use to display number of test cases passed and some test cases were hidden.
The idea is to use a recursive approach to find the given key and then remove that node. The recursive idea is very clear that we will traverse through the circular linked list, and we will check if the value of the node is equal to the given key.
We will define a function deleteNodeHelper(root, key, head) to remove the key in which the head is the starting node of the linked list, and we will send ...
Approach: A brute force approach could be to just sort the given array in ascending order. This will result in all negative numbers to appear at the beginning and positive number at the end.
Space Complexity: O(1)Explanation:O(1)
Because no extra space is required.
Time Complexity: O(nlogn)Explanation:O(N*logN), where N is the number of elements in the array.
In the worst case, sorting requires O...
Round duration - 30-35 minutes
Round difficulty - Medium
This round was of technical interview and they asked me various concepts
They given me 2 table containing names of different cities and told me to apply left join on them.
1) Asked me about the Languages known.
2) OOPS concepts.
3) SQL concepts...
Tip 1 : Read well the job profile, company background and skill requirements and prepare accordingly.
Tip 2 : Whatever topic you are preparing don't just study to finish the topic but study to understand it because interviewers often deep dive and ask questions, make sure you basics are getting cleared.
Tip 3 : Solve Aptitude questions, coding problems as much as possible.
Tip 1 : Write optimal yet powerful summary.
Tip 2 : Highlight your education,internships, projects, certifications.
Tip 3 : Do mention technologies in which you worked on in your internship, projects.
Tip 4 : If you don't have any internship/project(any one will work fine but both are big plus) done go and get some work done and make your hands dirty and then put it in your resume.
Tip 6 : Avoid writing long statements.
Tip 7 : Honesty is the best policy.
posted on 16 Sep 2021
I was interviewed in Oct 2020.
Round duration - 90 minutes
Round difficulty - Easy
This round was scheduled for 9am in the morning. The test environment was pretty good . I didn't face any issues on the HireVeu platform. The first test was of Aptitude and then in next section it was Technical MCQ's. The level of questions were mid to high level of difficulty.
What is DML and DDL?
Write an SQL query to print the FIRST_NAME from Worker table after replacing ‘a’ with ‘A’.
Write an SQL query to print details of the Workers whose FIRST_NAME contains ‘a’.
...
Tip 1: Do practice SQL Queries
Tip 2: Read Database Normalisation and Transaction.
Tip 3: Read Raghu Ram Krishnan thoroughly
Round duration - 60 minutes
Round difficulty - Medium
The exam was on the same Platform. The first question was about the most difficult Project I've worked on. I have to record a video in that particular platform and then move to the next questions. There was option for a demo video of 1 minute in which you can practice your answers and then can record your answer in the next video of max 5 minutes. The next 2 question were Coding Problems of moderate difficulty and you've to record your approach and then proceed towards solving the code and then record a video stating if you succeed or not and what better could you've done to make it work.
Run a loop from 10^(n-1) to 10^(n) – 1 and check when the current number is palindrome or not. If it is, adds its value to answer.
Round duration - 45 minutes
Round difficulty - Medium
This round was scheduled for 3pm. The interviewer was quite friendly. He asked about me and told me to relax and then answer. He started with asking questions from my Project and how the ideas behind the Project. My Project was related to Deadlock So he asked whether I can implement my Project on any environment. I answered . Then one of my internship Project was related to Web development so He asked me about the backend of the Project. He gave me a few SQL queries and some general DBMS concepts based on the response about using Mysql in the Project. He asked me a few things about AWS and Cloud Computing which I answered. At last he asked some LINUX commands and corrected me once and was satisfied with my answers.
1) What is Kernel?
2) What is Deadlock?
3) Why you use Binary semaphores instead of Counting Semaphores?
4) What is threads? What is hardware thread?
5) What is TLB?
Tip 1 : Read Galvin for OS thoroughly
Tip 2 : Practice MCQ's from GFG OS QUIZ Section
1) Explain DDL VS DML.
2) Explain Normalization
3) B+ Trees and it's working.
Tip 1 : Do practice SQL queries
Tip 2 : Give answers to Normalisation questions with examples for each
Tip 3 : Keep a paper with you while giving interview from home. Comes handy when I tried explaining B+ trees to him.
Tip 1 : Practice at least 5-7 Codes daily from the beginning of preparation.
Tip 2 : Be thoroughly prepared with concepts of Data Structure, Database and Operating System
Tip 3 : Always go through the Company's Job description and About the Company and prepare your answers according to that
Tip 4 : Only mention Projects that you've complete idea about.
Tip 1 : Have a few Projects on your resume and make sure you know it all about your Projects.
Tip 2 : Only mention the Skills you feel you are confident about. Never lie on your resume.
Software Engineer
143
salaries
| ₹13 L/yr - ₹32 L/yr |
Senior Software Engineer
66
salaries
| ₹19.5 L/yr - ₹45.8 L/yr |
Associate Software Engineer
44
salaries
| ₹8.8 L/yr - ₹27 L/yr |
Software Developer
29
salaries
| ₹12 L/yr - ₹27 L/yr |
Software Engineer2
26
salaries
| ₹19 L/yr - ₹32 L/yr |
Cadence Design Systems
Ansys Software Private Limited
National Instruments
Autodesk