Sitemap
Abhinav

Abhinav

My Experience Completing the DevOps Micro Internship Pre-Entry Assessment

3 min readJul 24, 2026

When I started the pre-entry assessment for the DevOps Micro Internship, I thought it would only be about answering a few questions. After completing it, I realized it was designed to help me understand the basic concepts that every DevOps learner should know before moving on to bigger projects.

One of the first things I practiced was using ChatGPT to ask better questions. I learned that the way we ask a question can change the quality of the answer. Instead of asking very broad questions, I tried writing simple and specific prompts. This made it much easier to understand topics like networking and protocols.

Next, I learned about DNS (Domain Name System). Before this, I only knew that typing a website name opened a webpage. Now I understand that DNS works like a phonebook for the internet. It converts a domain name into an IP address so that computers know where to find a website. I also learned about A Records, which connect a domain directly to an IPv4 address.

Another topic I explored was application architecture. I understood the difference between a two-tier and a three-tier application. A two-tier application usually has the frontend connected directly to the database, while a three-tier application includes a backend between the frontend and the database. I also became familiar with the technologies used in each layer, such as HTML, CSS, JavaScript, React, Node.js, Python, MySQL, and PostgreSQL.

I also spent some time learning about different DNS record types. I learned that:

  • A Record connects a domain to an IPv4 address.
  • CNAME Record points one domain to another domain.
  • MX Record is used for email services.

These concepts were new to me, but after reading and practicing, they became much easier to understand.

Get Abhinav’s stories in your inbox

Join Medium for free to get updates from this writer.

Another part of the assessment was setting up Visual Studio Code and using the terminal. I customized VS Code and practiced basic commands like pwd, ls, and dir. At first, using the terminal felt a little unfamiliar, but after trying the commands a few times, I became more comfortable navigating folders and files.

The biggest lesson I learned from this assessment is that strong fundamentals are very important. Before learning cloud platforms, automation, or CI/CD, it is necessary to understand networking, DNS, application architecture, and basic development tools. These topics may seem simple, but they are the building blocks of DevOps.

I also realized that learning becomes much easier when I practice instead of just reading. Every small task gave me more confidence, and I now feel better prepared for the upcoming DevOps assignments.

This assessment was a great starting point for my DevOps journey. I still have a lot to learn, but it helped me build a solid foundation and motivated me to keep improving step by step. I’m looking forward to learning Linux, Git, Docker, Kubernetes, AWS, and many other DevOps tools in the coming weeks.

Thank you to Pravin Mishra and the mentors for creating a practical learning experience that focuses on understanding concepts instead of simply memorizing them. I’m excited to continue this journey and keep sharing what I learn along the way.

P.S. This post is part of the DevOps Micro Internship (DMI) with Agentic AI — Cohort 3 — by Pravin Mishra. My graded progress is public: https://dmi.pravinmishra.com/s/abhinavleo.html · Start your DevOps journey: https://dmi.pravinmishra.com/?utm_source=student&utm_medium=ps-blog&utm_campaign=cohort3

--

--