I am currently in the process of interviewing for a software company A. After passing the first round interview, I was invited to the next round, which was a collection of short coding tasks. They told me I should use whatever programming language I was the most comfortable with and let them know so they could stub out some functions that I would complete for the next interview. I told them my preferred language, which is not one of the languages that they work with at the company.
When I first looked at the tasks, I noticed that it was clear that whomever had written the tasks did not have a very solid grasp of language I asked to program in. I finished the first two tasks regardless of this and then got to the third task. It was very poorly designed and badly written enough that I struggled to make progress on it. They thanked me for my time and said they would let me know about the next round in a few days.
The questions didn't sit right with me. I talked to a friend that works at the company and explained my frustrations and they told me that the company was testing out a new question and this was the first round of interviews with the new questions. I explained to them the problems with the starter code and they agreed that it was poorly organized and wouldn't pass their own code reviews if submitted. I was a little shocked by this, but I understand that companies need to revise and update questions consistently. I then considered emailing back my interviewer, whom is a senior software engineer at the company, with some revisions to the starter code and some reasoning behind the revisions. Is it a good idea to send this kind of revision to an interviewer after the interview?
Today I received an email saying that I had made it to the next round of interviews. Would it in any way have affected my position if I had sent that email?
Edit: For clarification, the questions weren't erroneous, they seemed like they were written by somebody who knew how to program, but had to Google how to do just about anything in the language I used.