For me, the Behavioral interview was the toughest one, not the coding nor the system design. The questions are heavily focused on how you handle the negative experiences (dealing with a big setback, criticism, negative feedback, etc). It was unusual because I didn't have that many negative experiences in my previous job. They didn't ask anything from the sample 26 questions that the recruiter sent.