See above for more information.
Sigiloso
A few things that I noticed during the interview process: 1. The interviewer who review my take-home test code was careless. He actually does not know (or is not sure) how to run tests (even though I already have all the necessary information in the Readme file). So he/she commented that there is an issue with packages audit, which it is not. 2. In the system design interview, the interviewers seem only want to hear something similar to what they know. I gave a few possible scenarios that we can build up the system and asked for their opinion besides what I proposed. They did not say anything (keep saying good-good), then in the end, left a negative review. 3. For their process, I did not properly receive their feedback. A few days later, I have to ask the recruiter and all I had were from the recruiter. I had to tell the recruiter that their feedback is not correct as well.