Candidatei-me online. O processo levou 4 semanas. Fui entrevistado pela First Help Financial (Boston, MA) em mar. de 2022
Entrevista
I was told this would be a brief 3 round interview, but it ended up being a >3 week waste of time.
The first interview was with a front-end developer, who never showed up. I wasted 30 minutes sitting there, waiting for someone who would never arrive. This interview wasn't rescheduled and I never spoke to another front-end developer, or received any kind of front-end challenge, despite this interview being for a front-end lead role.
The second interview was with someone who started as an intern 5 years ago, and is now the back-end lead. It was a Teams (video) meeting, but they never turned on their video, so I spent 45 minutes awkwardly talking into a mirror. I was interviewing for a front-end (React) position, but he asked me to create a function that checks if a string is a palindrome. No clue what this has to do with front-end / React development, but I completed the challenge and received positive feedback from the corporate recruiter afterwards.
The third interview was a conference with an engineering lead, and a project manager lead. This interview actually went very well -- they both seemed smart and personable. We had a fun, healthy 45 minute chat about First Help Financial, and my personal background.
After these 3 rounds of interviews, which took about 2 weeks to complete due to various scheduling issues on First Help Financial's side, their recruiter informed me that I would need to go through 2 more individual interviews.
The fourth interview was with another engineering team lead, who spent 45 minutes going over the same exact things we discussed in the last interview.
The fifth interview was with yet another engineering team lead, who spent 45 more minutes going over the same exact things we discussed in the last 2 interviews. Even though it was a basic culture fit interview, this one stuck out to me because he (Ravi) asked me if I was willing to come on temp-to-perm. That blew me away and I think I had a hard time keeping a straight face to that question because I was so insulted and amazed by the lack of social awareness and competence as a leader required to ask such a question, to a candidate who has been interviewing for 3 weeks at this point for a permanent position. Ravi also said that they had previously hired a front-end lead, but "he didn't last long because he wasn't proactive enough."
After over 3 weeks and 5 separate interviews, the recruiter reached out to let me know that "the team is doing their due diligence" and I'd hear back soon. A few days later I reached out again and was told that the team is conducting other interviews for this position and I'd hear back in another week. They actually had me waiting for other candidates to interview, after putting me through the ringer for over 3 weeks.
I had enough at that point, and told them that I was no longer interested in continuing to wait.
This was the single most unprofessional, insulting and time-wasting interview process I've been through in my >15 years as a professional web developer.
Perguntas de entrevista [1]
Pergunta 1
Make a function that checks if a string is a palindrome.