The Interview process starts with a video call with their BD in NY. The interviewer asked several questions about yourself and saw how you present yourself. Then suddenly he throws out 2 riddles that test your ability to think fast and solve problems.
The 2 riddles are as follows:
(1) Two buckets for 5 liters and 3 liters. Pls use these 2 buckets to get 4 liters of water.
(2) A large cube (10cm x 10cm x 10cm) is made up of a lot of tiny cubes (1cm x 1cm x 1cm). Pls tell me how many cubes will be painted red if it is dumped into a bucket of red paint.
I managed to answer all 2 questions by thinking it out loud in my thinking process. After passing the riddles, he started to tell me more about the software / product the company is using and closed the interview with 2 more questions about language ability and literacy with computers.
From the first interview, I know that this role is more of an entry level role without much education needed and it is more about your ability to deal with clients' complaints and enquiries, simply saying, to provide support on the software. The sole reason why I decided to proceed to the second round is because the position offers a very competitive salary package, even compared to the same role in their new york office. I would say it is about 50% more.
Second round of the interview is an in person interview with a technical test, lasting about 1.5 hrs to 2 hrs. The platform is relatively simple to use I would say and I think I did well with the technical test. The technical test was not well prepared by them with some attachment dummy files missing that I had to manage to create my own, well even they said they are very detail oriented.
Their head of HK office was selling me how intriguing and challenging it is to work on different client issues and the office environment is very dynamic. However, I do find out was for their whole support team in HK is quite timid (around 6 people) and kind of micro-managed because even just sending out a reply email to their client, it has to go through their head of the hk office despite they are not new to the company (checking on their linkedin profile, all of them has been with the team for over 6 months. Support team means constantly communicating with the clients to clarify their requirements with the system, not being checked on every email that is waiting to be sent out.
This shows a lack of trust in the team's ability to communicate with their clients and work on their own. Everything has been checked and managed. Having said that, the company does have strong products in the market that there are few substitutes for.
Therefore, I decided not to proceed further to the final interview even if I had passed because if you are looking for personal growth, make an impact, and work as a team, this is not a position to be in. The upside is their salary package and the following instruction working style is what you are looking for.
I did not pass the second interview and there is no feedback provided at all and instead, I got a copy and pasted message from their recruiter (the reason why I manage to know is because I did have another friend who applied for the same position just to check it out)
My personal opinion is for candidate who go through the second interview ( basically its like last round for them), they deserve your time to provide some feedback at least.