The first interview was a discussion on my background. This went well.
The next interview happened a few days later.
It felt like a hazing. The group consisted of a main interviewer and five or six others. There was a chaotic period of technical and behavioral questions being asked by different people who may or may not have identified themselves. Most of the interviewers were audio only, even though I was on video. I'd guess ten to fifteen questions were asked. One person asked me what question I would ask myself, then asked me to answer that question.
The coding challenge was next. It was presented on a sandbox site, and I was allowed to search the web if needed. Part of the code was already done. While trying to acclimate myself to the finished code and the written instructions, I was rushed to complete it while the voice(s?) kept interrupting with leading questions, more instructions, and snide remarks.
I was expected to (all at once):
I was flustered and deflated by the end of the interview. Someone said it was nice to meet me, then the call abruptly disconnected.
As a person of color, I have experienced various degrees of disrespect and negative attitudes on interviews. There was no difference here.
Discussion on pull requests and testing.
The following metrics were computed from 4 interview experiences for the Ally Financial Software Engineer role in United States.
Ally Financial's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Ally Financial's Software Engineer interview process in United States.