There are two rounds for the job. The interviewer in first round asks my previous working experience and several questions about database, sharding. And a white board coding test was included as well.
In the second round, the manager asked a lot of behavior questions, which are quite strange and make me feel not comfortable. Such as how your manager judge about you during your previous job? What's your experience about a project that fails, and how would you redo the project? What's your Advantages and disadvantages in your personality? What's your best project and why you did better than others in your opinion? What's your plan about your future career? At last I was required to solve a problem of top k problem in an online white board which is pretty easy.
Overall, I did not encountered questions about the role such as data model, SQL and ETL pipeline design, scheduler design, BI platform design. Two mach behavior questions made me uncomfortable and difficult to answer.