A behavioral screen, a systems design screen, and an onsite with a possible supplemental interview after the onsite. Onsite consisted of a mix of system design questions, pseudocode, and behavioral. My supplement included a code screen the protector seemed to not understand well.