5 hours of interviews on-site. Almost all one-on-one. The bad points: * Ridiculous number of interviews considering most of them asked very similar questions. * Whiteboard coding. I don't have too much of a problem with this to be honest but it is definitely a step back from Zoom interviews with an actual text editor. (Better for diagrams though.) Definitely minus points for one hour of the interview being with two people - one on Zoom and one in person. Of course the one on Zoom couldn't see what I was drawing on the whiteboard and they sat at opposite ends of the room for some reason. * Most people were really nice but a couple were honestly cold and stony. They seemed to not believe me when I was describing the work I'd done at previous jobs. * Had to chase them to get a response (hardly unusual but come on, how hard is it to send an email?). Good points: * Most of the interviewers were very pleasant and I had some good discussions with them. * Seems like an interesting place to work. * My point of contact was really nice and gave me amazing feedback after the interview. Honestly it's the most feedback I've got from any interview ever (he basically read me what they had said). Major plus points to him. Thanks to the detailed feedback it was kind of clear that there were quite a lot of instances of miscommunication being interpreted as not understanding. For instance with a FIFO I was working out how to arrange things so that everything can be reset to 0 and have the FIFO empty (non-0 reset values can be awkward e.g. on FPGAs) but this was interpreted as not understanding that you need an extra bit of state to allow the FIFO to be completely full. Except that a standard solution to that problem is to *not* allow the FIFO to be completely full, but it was never specified that it had to be completely fillable. Anyway feels kind of weird to hear people saying you struggle with FIFOs when they're trivial and you've implemented them many times. Anyway I guess that is a risk of all interviews. Overall it was an average interview process. Not the worst (*cough* Nordic) and not the best. The detailed feedback was extremely interesting though.