How Do I Prepare for an SRE Interview in 30 Days?

0
3
Asked By TechWhiz34 On

I'm a recent computer engineering graduate, and I have an opportunity for an SRE interview at a good company. I've been following a roadmap I found online, where I've already learned Python and the basics of version control with Git and GitHub. However, I'm really struggling with figuring out where to learn the rest of the tech stack like Linux, Docker, Kubernetes, AWS, and networking. The roadmap mostly links to articles and short YouTube videos, which I've found a bit unstructured. I need to learn 3-4 major technologies in the next 25-30 days. What resources would you recommend? Should I focus on basics and then build projects to enhance my learning? Any guidance would be greatly appreciated!

5 Answers

Answered By ProjectBuilder99 On

A cool project idea is to create an EKS cluster and deploy NGINX on it. Using Infrastructure as Code tools like Terraform or CloudFormation would definitely give you bonus points! It’s a great hands-on way to learn the technology and it helps showcase your skills.

Answered By RealisticRandy On

Honestly, trying to learn everything in 30 days is a tall order. You'd be better off focusing intensively on just Linux alone. Remember, getting hired is less about what you know right at this moment and more about your ability to prove you can learn and adapt. If you're aiming for SRE, consider looking for junior sysadmin or NOC roles first to gain some foundational experience before targeting niche positions like SRE.

Answered By CareerAdvisorEmma On

You can't just skim the surface and expect to be ready for an SRE role. Reading tutorials or setting up home labs won't give you the hands-on experience you need. As a recent graduate, your best bet is to demonstrate your willingness to learn. Companies often look for that mindset rather than just technical knowledge. Don't be discouraged if you don’t see many junior SRE roles; look for entry-level positions in help desk or junior sysadmin roles to start building relevant experience.

Answered By LearningGuru91 On

Roadmaps are great for what to learn, but they often don't guide you on how to learn effectively. I suggest skipping long videos for now and focus on mastering the basics first. Engage with hands-on labs from platforms like DigitalOcean. Prioritize learning Linux, Docker, and cloud services. Kubernetes is also key, and a crash course with practical exercises would help solidify your understanding. Just remember to keep it practical and project-based!

Answered By HomelabHacker73 On

If you're really committed, get yourself an old PC or a Raspberry Pi, and dive into the homelab scene! Spend time building projects every day, experimenting with things like Proxmox, OPNsense, Docker, and Kubernetes. This hands-on approach will help you tremendously. Also, consider checking out YouTube recommendations for channels like 'Jim's Garage' to kickstart your learning.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.