Skip to main content

Interview

251 words·2 mins

Compiled hitlist of interview questions.

Configuration management
#

  • Can you describe what idempotency is and why is it useful with Puppet?
  • Why is configuration management important to get right in order to scale?
  • What configuration management tool do you leverage day to day?
  • What is your workflow for writing Puppet modules?
  • What are some ways we would avoid repetition with Puppet? Think variables.
  • What is one technique we can encrypt sensitive password information within our ENC?
  • Can you explain what Hiera’s purpose is?

Docker
#

  • What is your experience with Docker?
  • What service discovery tools have you implemented/familiar with?
  • Can you give me an example of how you would implement service discovery?

Standardization
#

  • Why is standardization important in order to scale?
  • Can you describe what you would come up with for a naming schema for your hosts?
  • Why do we need a standardized naming schema for hosts?

Monitoring
#

  • What monitoring tools do you employ at your current organization?
  • What are some pitfalls that you see with traditional monitoring tools such as Nagios?
  • What tools/monitoring solutions would you employ if you came to FlightSafety and we had nothing.

General
#

  • What were some of your achievements at your current or last organization?
  • What are some projects you’ve worked on that you felt most proud of?
  • What are some of your interest outside of work?
  • What do you enjoy about being in DevOps?
  • What were some challenges/tough projects you had to work on? Please focus on technical projects for this question.