There was a brief phone screen, followed by a take home coding assignment, and then a panel interview.
The in person panel interview felt disorganized and didn't come across well. I was asked to whiteboard a problem, and after quickly finishing it there was only silence. No feedback, no review of what I did, just awkward silence. The problem was rather simple, but the response indicated that I did something wrong. It would have been nice to get some basic feedback, even if there was an issue with the solution. As the interview continued, there was mainly one younger guy asking the questions, and he managed to come across as a bit condescending and smug.
Being in an interview can be stressful enough, but they managed to make it much worse than it should be. The questions weren't that difficult, but the more it went on the more uncomfortable it got, and it negatively impacted my performance. I can accept not being able to answer questions correctly, but I felt the overall atmosphere had a much bigger impact on the outcome, rather than my knowledge and ability. In all of my interviewing experience, this ranks near the bottom.