First, there is a phone screen with HR, followed by a coding interview, system design, resume review and behavioral interview. I was treated rudely during the coding interview. They kept interrupting and questioning my implementation. At the beginning, I asked about boundary conditions as usual, and was impatiently answered: You can pretend that there is no such situation. After that, I was stopped before I even finished writing the code. They said that they understood my thinking and did not need me to write test cases and run them. At this time, there was still a lot of time, and they seemed to want to end the interview as soon as possible.