The interview process seemed to be more about meeting KPIs than actual hiring. After a brief self-introduction, no questions were asked about my experience or skills. The entire session was dedicated to solving Leetcode problems without any meaningful interaction.
Interview questions [1]
Question 1
Only Leetcode easy questions, with no follow-up questions.
I applied online. I interviewed at NVIDIA (Taipei)
Interview
For the first round I need to do the online assessment first, then I did not go further then so I can not describe what is the next round . . . . . .
Interview questions [1]
Question 1
A string A contains k lowercase letters and can form multiple subsequences (not necessarily contiguous). If each lowercase letter appears with the same frequency in a subsequence as in the original string, then this subsequence is considered a perfect subsequence. Given a string A, determine the number of its perfect subsequences.
For example, in the string "abca", the subsequences "a", "b", "c", "a", "ab", "bc", "ca", "aa", etc., are all valid.
I applied through a recruiter. I interviewed at NVIDIA
Interview
Two screens + virtual on site. Screens were resume, theory questions about OS, programming language specific questions for the role, role specific questions, Onsite was 4 rounds, 3 were coding and one was HM.
Interview questions [1]
Question 1
How to avoid deadlocks? Difference between thread and process?