did a 1 hour phone screening with a staff engineer, then did full day of video call interviews (4 interviews, 1 hour each, 1 hour break in the middle). i told them i had other offers, so they responded with a decision that they wanted to extend an offer in less than 24 hours. i had to provide an expected salary first, and then negotiate