I got to the second interview. The interviewers were very nice, and the company seems awesome, but the second interview did involve live coding. I knew to expect that, but it didn't occur to me to practice live-coding beforehand. I was so focused on stuff like Big O notation that I didn't consider how I would react to coding with someone watching. So the first time I ever live-coded was this interview.
Yeah, don't do that.
The coding problem was really easy, but I panicked and made a bunch of dumb mistakes. It was like half of my frontal lobe shut down the moment I opened my IDE. They were super nice about it, but I fully understand why I didn't get an offer.
New devs, learn from the incredibly stupid thing that I did, and do not let the first time you live-code be a job interview.