PhonePe SRE Intern Resources, Guide and Experience

PhonePe SRE Intern Resources, Guide and Experience

PhonePe intern requires knowledge in:

  • Linux Administration

  • Computer Networks

  • Operating Systems

  • Infrastructure topics

  • Scripting

  • Open Source tools etc

This blog will help you with the resources and some tips on how to prepare for it

Linux Administration

Linux Administration plays a vital role in the SRE position by providing the foundational expertise needed to manage and optimize complex server environments. SREs rely on Linux skills for incident response, performance optimization, security, automation, scalability, and effective collaboration within DevOps teams. Proficiency in Linux administration is essential for maintaining reliable and high-performing systems in the SRE role.

Resources:

Youtube-Kunal-Kushwaha-Begineer-Level (To get started)

Youtube-M-Prashant (Almost every topic is covered)

Linux-Journey-Website (Best to practice commands)

Everything-about-linux

Computer Networks

Computer networks are integral to the role of Site Reliability Engineering (SRE) as they enable the seamless communication and interaction between various components of complex systems. SREs rely on networks to ensure reliable data transmission, efficient resource allocation, and timely incident response.

Resources:

Youtube-Kunal-Kushwaha-Overview (Best for revision)

Youtube-Practical-Networking-Fundamentals (Check out other videos on the channel too)

Youtube-PowerCert-Animation (For visualization)

Operating Systems

Operating systems play a critical role in the Site Reliability Engineering (SRE) field by serving as the foundation upon which all software and applications run. SREs rely on their understanding of operating systems to manage, configure, and troubleshoot complex infrastructures.

Resources:

Textbook is recommended (Operating Systems: Three Easy Pieces)

For revision:

Bedtime Stories on Operating systems

University Notes

Infrastructure topics

Infrastructure topics are essential in the Site Reliability Engineering (SRE) role as they encompass the foundational components and technologies that underpin modern systems. SREs focus on designing, deploying, and maintaining reliable and scalable infrastructures.

Resources:

There are many topics involved in this process. From cloud to open source tools. But, to get started, you can watch some videos in the following playlist Youtube-Kunal-Kushwaha-Devops-Bootcamp

Scripting

Scripting is a crucial skill in the Site Reliability Engineering (SRE) role, enabling SREs to automate tasks, streamline processes, and enhance system reliability. With scripting languages like Python, Bash, or PowerShell, SREs can create custom tools, automate routine operations, deploy configurations consistently, and respond swiftly to incidents.

Resources:

Youtube-M-Prashant-Scripting-Basics

Some additional resources

https://github.com/mxssl/sre-interview-prep-guide

https://www.interviewbit.com/sre-interview-questions/

These are the resources I personally followed to get an SRE internship at PhonePe, interview questions and experience coming soon....