These ten questions can help you avoid a bad company and identify a great one during your Linux, Devops, or Software Development job interviews. As a bonus, asking these questions at your next job interview can make you look more professional and reduce your interview stress.
I've learned to ask these tech job interview questions the hard way over the last 10 years, having made great (and not-so-great) decisions about where to work. I also asked some of the best tech people I know out in the real world, and they've generously contributed to this list.
QUESTIONS FOR FUTURE TEAM MEMBERS (technical staff)
1. What's the most interesting thing you've gotten to work on (or learn about) here?
2. What's the balance between firefighting and project work in an average week?
3. What's the one thing you wish you could improve or change about your everyday work life here?
4. Every company is carrying some amount of technical debt -- what's the tech debt situation here?
-how much they think there is
-what they're doing about it
4. What is the policy/practice as far as WFH or remotely?
5. What does the on-call rotation look like?
###########
###########
QUESTIONS FOR MANAGEMENT
1. What are the biggest challenges you're dealing with on the technical side right now?
-is this going to be technically interesting?
-something you can learn from?
-are they doing super boring things or using super crappy tech?
2. Where do you see the $(team you're interviewing for) in 2 years?
-do they respect the team or are they looked at as an annoying expense?
-do they talk about training opportunities, growth, etc?
3. What is your favorite aspect of working here?
-If it's a stock bullshit answer, I dig more.
-If they duck it, that's a smell.
-If they answer honestly, then that's a really valuable datapoint
4. Every company is carrying some amount of technical debt -- what's the tech debt situation here?
-how much they think there is
-what they're doing about it
5. How would you describe the culture and if/how it is maintained?
5a. Is there an active mentoring strategy? What does that look like?
###########
If you still need to learn the basics of Linux before starting your job interviews, I've created a free Linux Sysadmin Course Playlist: • The Linux Basics Course: Beginner to ...
Step-by-step project-based Linux course for beginners: https://www.udemy.com/course/hands-on...
DigitalOcean referral link: https://m.do.co/c/0380a1db56a6
Patreon: / tutorialinux
Official Site & e-mail list: https://tutorialinux.com/
Twitter: / tutorialinux
Facebook: / tutorialinux
Podcast: http://kernelpanicpodcast.com