La procedura ha richiesto 3 giorni. Ho sostenuto un colloquio presso MathWorks (Natick, MA) nel mese di ago 2010
Colloquio
The Interview was in and out technical
1st round was questions from my resume
2 nd round was a C++ programming assignment
3rd Round was questions in Computer Arithmetic and Data Structures
Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto 5 giorni. Ho sostenuto un colloquio presso MathWorks nel mese di feb 2013
Colloquio
Applied at college career fair. Got a phone call a few days later. It lasted 10 minutes. Then, the recruiter offered me a 45 mins technical interview. The questions were very simple, mostly definitions. Anyone who programmed should be able to answer the questions BUT the interviewer had a very strong accent. I could not understand her 50% of the time. Questions include:
1) Algorithms
2) Java/C++
3) Math
4) Regular Expressions
Domande di colloquio [1]
Domanda 1
Give an sorting algorithm and its complexity
What's
-a linked list
-advantages of linked list over array
-method overriding
-a global variable and why is it considered a bad programming practice to use a global variable
-a destructor
-a virtual function
-a pointer
-the difference between a struct and a class
-the difference between a directed graph and a tree
(some more inheritance & OOP concepts)
Expand A ^ ( B v C )
Your friend and you are playing a coin toss game. Your friend toss the coin and he tells you what the result is. If the coin toss is head, he tells the truth. If it is tail, he tells the opposite.
What's the probability that the coin toss is head if he tells you it's a head.
a few pattern matching