I was recently interviewed for a software engineering position. This was a second round interview and I was told to prepare for general CS knowledge and system design questions.
When the interview started however, I was given the link to a Google Doc with a questionnaire containing trivia questions about the company. A couple of them were relevant, but most weren't. Some of the questions included: "where and when was the company founded?", "list 2 of our major competitors", and the kicker: "how many stars does our app have on the App Store?".
I was astounded; I've interviewed in the software engineering space several times now and I have never seen anything remotely like this as part of the hiring process. After I answered the couple of questions that I could, I told the interviewer that I was done. They asked me to rate how I did on a scale from 1 to 10; I said I was at a 5 or 6. I received a disapproving look and was promptly told that this questionnaire was given to all potential hires and that I had scored way below average.
This, of course, took me aback and shattered my confidence for the rest of the hour and 45 minutes I was interviewing. To me, it seems to be grossly unprofessional to tell an interviewee that they are doing "below average" on an interview assessment while the interview is still going on. Obviously I'm still emotionally charged from the situation, but I have no intention of accepting their offer if they extend one. I would never want to work somewhere that treated potential candidates like this.
Is it worth it to email them to withdraw from the process and tell them why I'm withdrawing? I don't want to burn bridges necessarily, but I also won't work there unless they change how they approach interviewing. Also, if I'm completely off base with being upset about the questionnaire and the interviewer's comment, please let me know. Thank you!