Recruiter screen, online assessment, 4 back to back interview. OOP, Coding, Sys Design, Coding The OOP session interviewer was the only decent person. The principal engineer was easy to talk to, discuss solution approach, tests, etc. In the coding session I offered an optimized solution, albeit not exactly clean. I could use 1 for loop instead of 2. The interviewer was not chill about it at all. Like it was the worse piece of code he's ever seen. Dude's been there for like his entire life and was probably scare someone might take his job. The design session was the worse of all. The interviewer interject at every turn to critique what I said and then offered nothing of value. No direction, nothing. He just folded his arm and wanted to see how much he can make me sweat. The experience is not exactly out of the ordinary as he had experienced from one of the WITCH. One of those, I brush it off. The last coding session is a little out of the ordinary. It was more of a knowledge check on thread, parallel programming, concurrency. How would your method handle in those situation. I didn't know. Interviewer was fairly neutral.