Image by Windows on Unsplash.

Namaste Folks 🙏 I’m Atibhi, a final semester student from India. I’ve done 7 internships in 5 years. A few months ago, I gave a talk on SWE internships. This blog post is based on my talk. I share whatever I’ve learnt over the past few years and a few things I wish I’d known sooner. In this post I’m going to cover the following :

  • How to build your skills.
  • How should a good resume look like?
  • Applying to internships.
  • Interviewing.

How To Build Your Skills

A caveat many students face is that they say they have nothing to put on their resume. Because…


Image by Walling on Unsplash

According to Wikipedia,

Notion is an application that provides components such as notes, databases, kanban boards, wikis, calendars and reminders. Users can connect these components to create their own systems for knowledge management, note-taking, data management, project management, among others.

My friend introduced me to Notion a couple of years ago. Since then, my whole life is on Notion. I use it to plan my semesters, my expenses, workout routines, organize tasks, organize recipes etc.

Every once in a while, I go through my notion and delete old notes or re-organize some workplaces. …


Image by Christina @ wocintechchat.com on Unsplash

In software engineering, system design defines the components, modules, interfaces, and data for a system to meet specified requirements. Most companies do not ask system design to freshers. However, when I was interviewing for a Full-Time Software Engineer role, a few companies had system design interview rounds.

In this blog post, I will talk about the various type of system design interviews and how I prepared for them.

What Is a System Design Interview?

Typically system design interviews test candidates on their technical depth and allow them to prove their expertise in the field through real-life application of knowledge.


Image by Hello I’m Nik on Unsplash

During my college years, I was driven, hard-working and ambitious. If you looked at my LinkedIn you would think I had it all — great internships, open source contributions, volunteer work etc. However, I was never truly happy, I always felt that I did not deserve any of the good things that were happening to me. I attributed all my achievements to luck.

My feelings intensified during my first week of my summer internship at Google. Everyone around me was super smart. They had studied from the top universities in the world or had a resume that was in the…


Image by Mateus Campos Felipe on Unsplash.

This article was originally written for the Technology And Society Course at IIIT-B under Professor Bidisha.

The recent trend of promoting oneself through the use of online social networking sites has contributed to the emergence of a new and apparently self-presenting and self-promoting phenomenon: posting “selfies” to various sites, such as Facebook and Instagram. A selfie has recently been defined as, “a self-portrait photograph of oneself, taken with a camera or a camera phone held at arm’s length or pointed at a mirror, which is usually shared through social media” (Sorokowski et al., 2015).

Selfies and Social Media

According to my understanding, social media…


I remember the first time I used docker. My teammates and I were building a flask application on our linux machines for our software production engineering course. One of my teammates used Windows and was having problems setting up the environment on her machine. Our Teaching Assistant had a MacBook and we were worried if our flask application would work for him. He suggested that we use docker for portability. We dockerized our application and incorporated it into our CI/CD pipeline such that after a successful build the updated docker image would be pushed to dockerhub. …


https://prometheus.io/

Hello everyone! I am Atibhi Agrawal, a final year student from IIIT-Bangalore pursuing my Integrated Masters in Technology. This blog is about my experience contributing to Prometheus as a part of my internship at Grafana Labs. It is not going to be a technical blog. The objective of this blog is to document my own journey as well as help others contribute to Prometheus or any large open source project.

Learning about Prometheus

Prometheus is an open-source systems monitoring and alerting toolkit. It has a query language PromQL and a powerful data model that allows us to monitor our applications and infrastructure. …


I had the opportunity to intern at Hackerrank, Bangalore during the summer of 2019 and in this blog, I’d like to tell you about my experience! For those of you who haven’t heard about Hackerrank, it is the market-leading technical interview platform to identify and hire developers with the right skills. It also has a community website where you can practice problems, solve challenges and become a better developer. It has offices in Mountain View, London and Bengaluru :)

Applying to Hackerrank

I heard about the internship opening from a friend and applied through their careers page. They hire two kinds of interns…


Image by Mitchell Luo on Unsplash

Hey everyone, I’m Atibhi, and I interned with Google as a Summer Intern in 2020. After I got the internship, a lot of people asked me about my preparation strategy.

In this blog post, I have tried to clear some of the common questions every student has regarding interview preparation. I have also included resources that helped me during my preparation!

Why Should You Do Leetcode?

I have explored many sites and in the end, I found Leetcode to be the best.

Sites like CodeChef, Codeforces, SPOJ are really good but they are not interview/job-focused, they lean more towards competitive programming. …


At the conference

I have been involved in Open Source since the past two years and have always wanted to attend an international conference relating to the same because attending conferences teaches us about the latest technology, allows us to network with people from different parts of the world as well as gives us an opportunity to collaborate with others.

In February I applied for a Diversity Scholarship and Travel Grant to OSS Japan through the Linux Foundation. I got the acceptance for the Diversity Scholarship within a week and was really happy. However, I knew I would not be able to afford…

Atibhi Agrawal

SWE Intern at @MorganStanley | Alum @google @grafana @hackerrank @RailsGirlsSoc @iiitb_official

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store