I was referred by a friend and set up with a phone screen with the technical recruiter within a few days of the referral. It was a brief fifteen-minute conversation, and the recruiter scheduled a tech screen with an engineer afterwards.
During this tech screen, the interviewer asked me to solve one coding challenge through a pair programming module. I completed it, then made sure to solve for edge cases, and then asked some questions at the end.
My interviewer seemed rushed for time, since he ended the conversation right on time and left with an abrupt "goodbye!".
I received a rejection within 48 hours, but knew exactly what I messed up on and definitely can't blame the interviewer -- he was very helpful in delivering feedback at the end of the interview.