I applied through a recruiter. I interviewed at NPR in May 2019
Interview
Extremely condescending interviewers. Had a quick phone screen, sent a code sample, and then had a Google hangouts virtual interview that was supposed to be about the code sample. During the virtual interview, I was suprised that they asked more about the code behind the code sample I had shared. I mentioned that I was trying to keep things scoped to the file I sent them, but I tried to answer the questions anyway (this was code I wrote 8 months ago. I obviously studied the sample I sent them, but did not expect questions outside of that scope). I was confused about something and I corrected myself immediately, and they accused me of relying on stack overflow and not actually understanding what the code does (even though this code sample was super specific- not something you could just pull up on stack overflow). Also, they cited a super vague question as something that I answered incorrectly (I used conversational context to infer what they were asking for, but oddly enough they were asking about something completely out of context). I asked some questions about the technology they were using, and got very flat "no"s for answers. I'm not sure if it was just a lack of social ability or if it was a lack of understanding of the technology. Maybe they were so critical of me because they were embarrassed they couldn't answer my questions. Either way, it felt like there was some bias in the interview.
Interview questions [1]
Question 1
What is a View Model? (hint, despite the fact that you might have just been talking about software patterns, they are asking about the framework architecture component, not the software pattern)