I was contacted by someone at the company, and they setup the interview. The first interview was with a manager, which seemed a bit odd. He showed up 15 minutes late for the call and didn't apologize for wasting my time.. it felt like something he probably does a lot. When he finally joined the call it seemed like he created some sort of connectivity issue that I haven't had ever had with zoom, and that I was supposed to just get frustrated and cancel at that point.
I decided to stick with it, but before I even spoke it felt like he had decided he didn't want to hire me. He seemed sort of depressed, not engaged, and almost a bit annoyed that the interview was still going to happen. My resume is great, so I kind of assumed it's because I'm a minority in tech. He hadn't read my resume before the interview, and was confused about where I was currently working, and past jobs I've had.
The interview was going alright, until he started asking me a list of questions he had prepared. It was obvious that he didn't know much about the nuances of AWS or deployments and was very opinionated about it which is a bit odd for an upper manager. For example he didn't want to use any branches for deployments or allow any cherry picking even though there are some very good reasons for doing both. He told me that anyone using feature toggles was doing something wrong, which made it very clear that he didn't understand why these were used as this is an industry standard. He then started complaining about how messy Amazon's deployments were, which seemed really unprofessional, and well.. I could have explained why they did everything he was complaining about, and why it was necessary for them.
While usually at my level you want to give in depth answers to tech questions, he didn't seem to understand them and clearly wanted overly simple answers. It felt like he had googled "interview questions" and wanted me to give the exact answer he had found, without any further explanation.
Even though he had shown up over 15 minutes late for the interview, he didn't want to extend it to allow me some extra time to ask some questions. He gave me less than 5 minutes to ask him questions and I asked him about the glassdoor reviews that said a major part of the infrastructure wasn't automated. He said the only part that needed to still be automated were loan requests, and it felt like a lie to me where he was trying to downplay their problems. I don't mind if a company is upfront about their serious issues, but sweeping it under the rug is always a big red flag.
He said the team only had one engineer, and they were going to hire 6-7 engineers, one per month, to create the team. It seemed like he was filling positions where everyone had suddenly quit, which is why he was trying to do the technical interview himself. I left the interview not really wanting the job, and they sent me a denial letter the next day.