J'ai postulé via un recruteur. J'ai passé un entretien chez MathWorks
Entretien
Went through a recruiter.
First interview was like other interviews posted on glassdoor, interviewers basically asked a bunch of questions from a list , and typed answers into a computer.
I was kind of frustrated that they asked this, but they said they were looking to change it in the future (so this post is in hopes that they will :)
Questions d'entretien [4]
Question 1
First was a string of math questions:
define...
pigeonhole principle
triangle inequality
... okay, what about the cauchy swarz ineqality
(A intersect B) union C)
P union (P intersect Q) <=> Q is a tautology?
P vs NP
P vs NP related to turing machines
countable vs uncountable sets
diagonlization
what's a FSM and a non-D FSM
are they convertible
GENERAL PROGRAMMING QUESTIONS
local vs global scope
why are global scope variables bad?
what are static variables?
how are they related to memory allocation?
what's a recursive function
example of recursive ffunction
what is OOP, in your own words
advantages of OOP?
"antyhing else? What about polymorphism
what is a linkedlist, any advantages?
what's a hash function?
good properties fo hash function
directed acyclic graph vs tree
what is O(n) function
if f=O(n), g=O(n!), then f+g is…
f=O(n), g= O(n^2), f*g (times, not composite is)
C++ QUESTIONS
what is include<stdio.h>
"stdio" vs <stdio>
#define x=100
what's a typedef?
why use header files in C++
why inline functions in C++?
struct vs class
Exceptions in C++
how to use commandline in C++
why are pointers useful and why
what's a null pointer
what's void pointer
malloc
what is a virtual function
what is a default constructor?
JAVA QUESTIONS.
JDK vs JRE?
platforms and JVM?
applet vs application
import java.lang.String vs java.lang.*
final keywords
java commandline
Java == vs equalsTo
what's a abstract class
what is a default constructor in java?
You will have to complete a hirevue and then a hacker rank assessment with a few coding questions and matlab multiple choice questions. You get plenty of time to complete the hacker rank assessment.
J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez MathWorks en nov. 2023
Entretien
Two stage testing process which was automated: the first part was generally what I would describe as math or logical puzzle solving and the second part was code focused. There was the option to complete the interview testing in MATLAB or C or Java. It was reminiscent of standardized testing in some ways. As an alternative to the standardized test format there was a HackerRank coding option as well.
J'ai postulé via un établissement d'enseignement supérieur ou universitaire. Le processus a pris 1 jour. J'ai passé un entretien chez MathWorks (Bengaluru) en sept. 2021
Entretien
Online Round (2 DP problems and MCQs).
GD round (EDG and challenges facing in EDG).
Tech Round (Spiral traversal of the array).
Managerial Round(As usual managerial round questions ).
HR round(As usual HR round)
Questions d'entretien [1]
Question 1
K-times rotate linked list, SPiral traversal of the array, c++ technical questions