Live coding. Four rounds. Two seperate rounds for 45 minutes. Last round two hours - two 45 minutes interviews back to back. They called me and expected me to be ready within a couple of days. They were not flexible at all with interviews and expected you to be ready at their command. Got to the last round and was rejected with no explenation as to why. Perfect example of showing that bigger companies only make their interviews accesible to those that do not have to work and are from elite schools. I was working and going to school. Despite knowing this they were not flexible at all. Each interview was a couple of days away from each other not giving me enough time to recuperate or study. I had great interviews in all four rounds but they rejected me with no reason after weeks of sacrifice.
Not worth your mental health.