The interview process was smooth and had three rounds: an initial screening, two technical assessments (including algorithms/puzzles/problem-solving and DSA questions), and in-depth behavioral interviews that discussed my research project in depth.
Interview questions [1]
Question 1
Move Zeros & Group Anagrams (Optimized and to be executed.)
Puzzle questions
Research Project-based questions
Behavioral first round. Interviewed by the manager and a current intern. Asked basic knowledge questions regarding computer architecture. Discussed personal projects and other resume items. Asked a "brain teaser" question at the end.
First HR phone call to confirm the time. Then tech interview with manager. First part is mcq, a lot of C# question and Angular. Then it is coding part with 2 problems. One is writing an Angular component, one is writing a two calculate function, similar to leetcode
Interview questions [1]
Question 1
Write an Angular component, then write some leetcode problem.