I was first contacted by a recruiter, then talked with the hiring manager over the phone. The hiring manager asked basic Python questions, and then after the call, my recruiter scheduled an in-person interview.
At the in-person interview, I met with three people:
The team lead was not present for the first half of the interview. I was asked very vague questions about my experience.
What do you know about cryptography?
What do you like about Python's interpreter?
Write a function that takes a string and switches the case for each letter. For example, "Hello" becomes "hELLO".
Do you have any questions for us?
The following metrics were computed from 1 interview experience for the Ally Financial Senior Python Developer role in Charlotte, North Carolina.
Ally Financial's interview process for their Senior Python Developer roles in Charlotte, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Ally Financial's Senior Python Developer interview process in Charlotte, North Carolina.