Second worst interview I've experienced. We did phone screens and a 2hr online coding test, and then I was invited in for a day of on-site interviews. I got there at 9am, was led into a conference room, and was given a 4hr online coding test to complete alone. Then lunch. Then back to the conference room for another several-hour online coding test. Then I was told we would have a few face-to-face interviews, after 5pm. I left.