1. Computer Architecture questions(locality, pipelining) 2. Math test(basic probability,permutation and combination) 3. Basic coding test(predict outputs and easy coding questions) 4. Computer Architecture test which is of medium difficulty. A lot of C# code around multi threading and optimization. 5. Plenty of behavioral questions(past experience and expectations).
Software Research Engineer Interview Questions
319 software research engineer interview questions shared by candidates
What would you have differently about a project?
Design chess engine system (no much coding in this one just drawing and design decisions of the system)
NDA
All researcher basically presented a problem (very broad and under specified) and asked how I would approach them. They varied from entity linking prediction up to a specific problem regarding user needs in a retrieval system. Only one of them presented me with a programming question. It was a pretty basic one. The question was, given a set of numbers, how to check if there was three numbers x,y,z in the set such that x+y=z.
1) Array of length n, its elements are x-powers of the range (1 to n+1). There is one repeated element, find it. - The interviewer helps you till you reach the final solution, but he keeps asking about time and space complexity of each move you do. He may ask you to implement system functions like pow, sqrt and so on.
4) What's n-tier applications?
3) Design a logger class.
Given a number n, find a largest number less than n whose digits are permutations of n.
About resume and projects, skills
Viewing 101 - 110 interview questions