7 rounds of interview:
Recruiter (SG), an indian muslim guy.
Hiring manager (Calfornia) an indian with electrical engineering background asking me trivial entry-level software test questions which are easy catch. For example, divide-by-zero in a property-based test function. I asked him about decision making process in the team after I read a review here that "it takes everyone's approval to get anything done", he gave a non sequitur answer by saying that "Oh, everyone here is very helpful...".
"software manager" (Calfornia) with mechanical engineering background. Question was to find and return the size of a square located in a 2-D array with some simple test functions. This was also easy to score just by using brute-force search.
Singapore GM, (I think an American) for "leadership" interview. Very unprofessional in the way he conducted the interview. Didn't give me a chance to introduce myself, keep looking up to a wall clock in front of him giving me a feeling that he was obliged to sit and conduct the interview and couldn't wait to end it sooner. When I asked him back about real leadership question in the company and team, he answered by saying that I had to check with hiring manager and he represents Singapore, blah....giving me a sense of real beareucracy and polictics heavily in play in the company.
The rest of the 3 rounds of technical interviews are with 2 local engineers and 1 engineer from California. The questions are not difficult. It's not the typical FANNG technical coding interviews that you find in leetcode / hackerrank although the recruiter claim it to be data structure and algorithm interviews.