Ask HN: 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
11 comments
[ 3.0 ms ] story [ 31.2 ms ] threadIt 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.
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.
Amongst colleagues over the years the ones who have been best at their jobs could code, often very well. In my current role I write utilities in golang, write pipelines in bash, and generate cloudformation templates from python. There's a lot of programming going on in the background, even for those people that just manage systems with puppet, ansible, and similar.
I've never really been involved in coding-assignments when either giving or receiving interviews, but it doesn't feel like it would be out of place to do a little.
I look for: CI knowledge Shell/python/node/whatever Infra design (AZs, vpcs etc) Etc