Ho presentato la mia candidatura online. La procedura ha richiesto 2 giorni. Ho sostenuto un colloquio presso Ant Group nel mese di giu 2025
Colloquio
The interview takes about an hour, including a coding test and technical Q&A. The interviewer is from China and doesn’t speak good English, so you might not fully understand the technical questions he asks. At one point, I had to ask him to write down the question.
For the coding test, I was asked to create two JavaScript functions based on a scenario, and there was also one React-related coding question.
If you don't know Mandarin, i think don't borther to apply for the job, most likely they will not take you
Coding Question 1
I was asked to implement a custom React hook that receives a future end time (e.g., "2025-12-12 00:00:00") and returns a countdown in the format: "x days x hours x minutes x seconds." The hook logic should be reusable and not include any DOM/UI code.
Coding Question 2
I had to explain the difference between throttle and debounce, and implement both from scratch. The throttle function should ensure the passed function runs at most once every n seconds. The debounce function should delay the execution of the passed function until n seconds have passed since the last invocation.
Ho presentato la mia candidatura online. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Ant Group (Kuala Lumpur) nel mese di dic 2024
Colloquio
The overall interview process was quite smooth. The interviewer was very nice. All the conversations was done using Mandarin, so be prepared for it. Got questions such as using promise to write some code, var,let,const difference, leetcode easy questions. Unfortunately, I did not prepare for leetcode question so I not able to finish the question.
In shorts, interview process was great. Use Mandarin for conversations, please grind some leetcode easy questions.
Domande di colloquio [1]
Domanda 1
var, let, const difference, promise usage(react), leetcode (easy) question