I was contacted by a recruiter for a Software Engineer position. I know people who work at the company (a different department than the position being hired), these people seem pretty happy so I decided to hear more about it. At the end of the phone call, I was asked if I wanted to move forward with a hackerrank coding challenge. I said yes. Given the challenge, there were 4 questions, 2 coding, 1 advanced sql query, and an advanced regex to completed within an hour. I completed one coding question, and struggled to complete the others within the amount of time given. I was called back saying that while I had not done great on the hackerrank challenge, this was a new portion of the interview process and they had received a lot of negative feedback from other people interviewed on it for the questions asked (Complicated regex is not something that is muscle memory for some, doesn't mean you are a poor developer). I was asked however, to move on in the process and come into the office for an in person interview. There were several sessions with many nice people. During the whiteboard session, I was asked to diagram out what a database relationship would look like based on a given feature. Once I believed that I had come to the final answer, I asked, if there was anything that they could add to my answer, their response "there are many ways to do this, this is one of them, we have nothing to add". I was also told by one of the interviewers that "you did good on this portion". There was not a single actual coding question asked during the interview process. When I called back by the recruiter for feedback he said that I had not performed well during the whiteboarding portion and "they couldn't determine my coding skills". He asked if I was interested in doing a coding challenge. I said yes. I was later called back and told the only position they could offer me was an associates (likely making less then I am now) and that I was not going to be given a coding challenge. I said that I wish that if they had concerns about my coding ability after my hankerrank test that I would have been given coding questions during the actual interview or a coding challenge to demonstrate my ability. I told them it was also highly unfair that they offered a coding challenge and then revoked it.
The whole experience was very off putting and disorganized. I, of course, declined the offer.