A recruiter reached out to chat over a phone call and immediately started asking questions that the hiring manager had put together.
It was hard to prepare for these questions since they pertained to general software engineering practices, and could also be more specific to the team or role you're applying for.
For example, one question they asked was: "What is dependency injection?"
One thing to note is that the recruiter may not have the technical context needed to understand your answer. They may just be writing down your answer word-for-word (or trying to paraphrase) and sending it to the hiring manager.
Therefore, it would be helpful to answer the question in a way that non-technical folks can understand, and sprinkle in some specific technologies at the end.
I didn't end up proceeding, as I am relatively sure I didn't answer all of those questions correctly.
Not the biggest fan of this process, but others may prefer this kind of interview.
Q: What is dependency injection?
The following metrics were computed from 159 interview experiences for the Walmart Software Engineer role in United States.
Walmart's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Walmart's Software Engineer interview process in United States.