There were two 1-1 interviews where the interviewer (your potential future co-workers) would probe your algorithm solving skill and system design skill. And then there would be an engineering manager who probes your skills deeper with real coding for architecture design. The
HR gets me updates for all the 1-1 call interviews, for example in three days.
In the end, they put me in the offer process and asked me to submit five references. After two weeks later, I got the rejection for the reference check report reflected low potential.
I reached out to all my referrals, and they all are surprised by the result where they gave me mostly the high ratings. I was trying to get more details, but HR can't help due to the NDA.