I interviewed for a DevOps Engineering position. The role is a mix of consulting (for Walmart internal customers), software development, and DevOps automation.
The interview was challenging, but interestingly so. The questions were real-world.
Deep knowledge of syntax wasn't necessary; rather, common sense and the application of a thought process were important.
Challenging scenario-based questions on Ansible, for example, provisioning servers with Ansible that do not even have an OS.
Deep dive into scripting knowledge, especially Python.
Approach to building tools without using off-the-shelf software. For example, how would you build a monitoring tool using only Python?
Questions around using provisioning tools like Ansible at scale, i.e., for thousands or tens of thousands of servers.
Creating cloud-agnostic infrastructure as code.
The following metrics were computed from 1 interview experience for the Walmart Staff Software Engineer - DevOps Role role in Bengaluru, Karnataka.
Walmart's interview process for their Staff Software Engineer - DevOps Role roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Walmart's Staff Software Engineer - DevOps Role interview process in Bengaluru, Karnataka.