I had a brief call with the HR manager who gave an overview of the company, then received a link to a code test online. The code test was very easy and consisted of DOM manipulation, basic JavaScript functions, and a SQL query. After they reviewed the test, they invited me for a two hour onsite interview.
Before the interview, I conducted significant research on the company so that I could ask intelligent questions. When I found that they posted their employee's LinkedIn profile picture to Twitter as an advertisement with a false name and location and the hashtag "hotsian" I became uncomfortable.
During the onsite, I met with three members of the management team:
The first person was completely unprepared for the interview and had nothing to say except asking me if I had questions for them. They didn't answer my questions satisfactorily and we only met for about 10-15 minutes.
I spoke with the second person for over an hour. They explained why they made certain technical decisions, showed me a project they wanted to improve, and asked me questions about my experience.
The third person asked me some behavioral questions. When I asked them about their company culture, they couldn't articulate it and just said they have all kinds of people.
After the interview I received feedback that I was not a good culture fit and that I didn't confidently answer coding questions.
I agree that I wasn't a good culture fit because, based on feeling uncomfortable after doing research, I was not as outgoing as I would normally be. However, there were no coding questions asked during the onsite interview.