The interview process began with a challenging coding test that focused heavily on graph algorithms. I found the complexity daunting and, despite my efforts, was unable to complete it within the allotted time.
Interview questions [1]
Question 1
The task is to find the longest contiguous subarray of user events where the frequency of the most frequent user in that subarray equals the minimum frequency of any user in the entire event log. Given event logs, the function calculates this maximum length of consistent logs efficiently.
Online assessment with 3 coding questions on bfs and stacks etc.
First round on a simple coding question with some basic CS questions on top of it and also asked many CV questions and motivations
Did not proceed after this round
I had an HR screen where they asked about my experience at my previous company and to prepare for C++ to talk with the hiring manager. They asked about why I got laid off at my previous company.
Application
I interviewed at Citadel (Hong Kong)
Interview
OA then phone interview, discussed about experience, coding rounds, and some open ended questions afterwards. The last 5 - 10 mins was for interviewee to ask questions back. Didn't pass this round :(