We started off with a Karat algorithm assessment. You have to answer two questions in under 45min, which is hard to do given the interviewer asks follow-up questions. I managed to solve one problem, and indeed decided to move me forward. The next part was a half day interview in which you do about four 1-hour-interviews. I was informed that I’m applying to a React developer position, but I was never asked any React questions. They expect you to be highly proficient in vanilla JavaScript instead. What’s interesting about that is as a React developer, you are discouraged of writing any vanilla JavaScript, so being that I’m a react developer for 7 years, I’m going to be a little rusty on that end. But if I needed to ever use vanilla JavaScript it could be easily googled. We all learned it at some point. React is a skill that takes years to master. What if a candidate is great at vanilla JavaScript but is not good at React? Does that make that candidate a senior react developer? React discourages vanilla JavaScript, so it’ll take years to get to the level of a senior react developer. React is its own world. It’s not only about code. It’s about conventions, ideology, performance, hooks, memoization, server side rendering, best practices, etc. Then there is the world of redux, sagas, selectors, error handling, debugging, pipelines, web pack, etc. So it was interesting to see that all of the interviews were using language that I used to use 6-7 years ago. So it took me some time to remember. I was able to answer most of the questions correctly. I didn’t get the offer because “I wasn’t sharp enough on vanilla JavaScript, but the candidates React skills are telling”. I’ve worked at top tech companies and have been offered senior React developer positions. A previous company offered me a staff front end developer position, so I know I am qualified. Moral of the story: Do not do this interview if you are an experienced react developer. There are much bigger and better companies that have interviews processes that actually make sense and you will have a much better chance of getting offers there.