Top behavioral interview questions for Senior Software Engineer