Round1: I submitted my resume at university career fair and got a call in almost 2 weeks. The first round was a phone interview in which the interviewer asked about my past projects, why I want to work for mathworks, what conflicts I faced in my group project and how they got resolved, what will be my employer/friends opinion about me. How did I implemented a certain thing in a project., what resources I usually look to implement a certain thing, What are my strengths , why I want to go for this job, why should mathworks hire me. etc. This round was completely and HR round. At the same time only they asked about my availability for the second round.
Round2: 45min phone Interview(Purely Technical) Mathematics-> matrices, eigen values, integrals, linear functions.
Computer Science Stuff: Concepts of C,C++,JAVA. as I told them to ask only from them.
Few questions that I can recall are:
1) What is OOP? 2)Benefits of class, 3) Garbage collection in java. 4) abstarct classes, 5)generics in java, constructors, #ifdef, #define,
6) Mutex, Semaphore, final variables, dangling pointers, memory leak,
Pigeon hole principle, max flow min cut theoram, finite state machine,
In the nutshell, all were basic programming languages, no algorithm / data structure questions was asked.