I applied for the role through a recruitment agency. The first round involved an online HackerRank assessment, where I solved two problems: one easy LeetCode problem and one medium LeetCode problem. Following that, I had another interview, during which I tackled a medium LeetCode problem with one interviewer and a second medium LeetCode problem with another. Afterwards, I received an aptitude test that included both behavioural and logical questions, which took me over an hour to complete.
Next, I had an interview with the team lead, where I faced technical questions and a coding problem. Ultimately, I was rejected because the company preferred candidates with experience in equity, while my background is in a different domain. I felt this process was a waste of time; it would be more efficient for the company to refrain from inviting developers without equity experience if that is a key requirement for the role.
Graph traversal and the k-th smallest element.
The following metrics were computed from 1 interview experience for the Millennium Java Developer role in Hong Kong.
Millennium's interview process for their Java Developer roles in Hong Kong is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Millennium's Java Developer interview process in Hong Kong.