When interviewing, I usually don’t do coding tests for balancing trees and other nonsense like this, but that doesn’t mean you don’t have a way of getting some insight into how I write code and, especially, how I collaborate with others.
That’s one of the reasons why I publish some of my code as open source, and why I contribute back to some of the projects I use and love the most.
Apart from my own open source projects, here’s a non-comprehensible list of open source contributions I’ve made throughout the years that were accepted by their maintainers.
- jusbrasil/kube-render - Stop using deprecated Kubernetes API versions
- fluent/fluentd-kubernetes-daemonset - Add missing id attributes
- kubernetes/kubernetes - Allow nodes to create evictions for its own pods in NodeRestriction admission controller
- kubernetes/ingress-nginx - Add support for ‘client_body_timeout’ and ‘client_header_timeout’