System fundamentals and failure analysis
Practice outlining how components of a distributed computing system interact, including likely failure points and how you would test them.
The posting says understanding of system fundamentals and designing testing regimes matters more than writing code in a specific language.
Source posting