HACKER Q&A
📣 jake_test_dev

Does your company do online coding assignment (DevOps Roles)


Hello HN,

I had to make an alternative account to ask this question (privacy reasons)

I would love to hear if your company does coding assessment when hiring for roles such as DevOps or IT infrastructure where you work mostly with writing YAML, Python or Bash


  👤 PragmaticPulp Accepted Answer ✓
> I would love to hear if your company does coding assessment when hiring for roles such as DevOps or IT infrastructure where you work mostly with writing YAML, Python or Bash

It doesn't really make sense for a company to ask for algorithmic programming challenges if the role is going to be limited to modifying YAML and writing basic shell and Python scripts.

However, most companies I've worked at haven't had such limited DevOps roles. DevOps were expected to code and were very capable developers.


👤 merciBien
I interviewed someone for a Senior DevOps Engineer position earlier this week. We don’t do coding exercises for this position, but we’re unlikely to hire someone for Senior roles who can’t convince us they can automate a project without help. Non-Senior roles don’t need Python coding experience, but it helps.

I asked questions about experience coding with Python and shell scripts, and experience creating and managing infrastructure with Terraform. So far we haven’t found a good candidate for Senior.


👤 bradwood
I set a take home task. Go build me a k8s cluster using free tier AWs that deploys hello world and is invoked with a single shell invocation or git push. That usually shakes out the wheat from the chaff.

I look for: CI knowledge Shell/python/node/whatever Infra design (AZs, vpcs etc) Etc


👤 jwstarr
My former employer did coding assessments for roles of that type, although the expectations were very different than for a software development role. For these kinds of roles, the coding test was on the level of fizzbuzz, is a string a palindrome, or a fairly routine scripting task.

👤 shetill
Never seen a DevOps actually code. These people are just systadmin that use modern tools and write a lot of yaml. No clue why they ask them coding on interviews.