I had 30 minute phone screen. I was then invited in for a 2 hour interview which involved 30 minutes of general interview questions, followed by 1 hour of white board exercises, then another 30 minutes for my questions.
Overall I felt it went well, and I was told to expect to hear back shortly (I believe he said early next week) regarding weather or not I'd be continuing forward. I never heard from him that week, or the week after, so I reached out asking for information. He said they were still interviewing, and to expect to hear from him in a couple weeks. He never did reach out.
This was a very disappointing process for me, and a massive waste of my time. Including commuting, I estimate I gave them 3 hours.