It's a waste of time/effort. They only have one goal is to pack candidates for their clients abroad. Be ready to waste your time and get rejected without reasonable reasons even after asking for it. They simply have the most unprofessional HR team I've ever faced.
I applied online. I interviewed at FlairsTech in Nov 2020
Interview
The interview process was a total of 3 interviews, an English test, and an IQ test; 1 HR interview, 1 technical interview, and 1 interview with a project manager. The interviews were smooth, not too easy but not too hard.
Interview questions [1]
Question 1
OOP, Data Structure, design patterns, problem solving and code complexity