Media.internet Interview Expertise for SRE position (On-Campus) 2022


Media.internet visited our campus for the Web site Reliability Engineer position (DevOps) in August 2022. CGPA standards have been 6 and above.

There have been 5 rounds.

Spherical 1: (On-line take a look at): It was an MCQ take a look at, I don’t keep in mind the period and variety of questions. It had questions from Working Programs, Pc Networks, Information Constructions and Algorithms, DBMS, and Common Aptitude. 

Round 23 individuals received chosen for the Machine Spherical and I used to be one in every of them.

Spherical 2: (Machine Spherical – Offline, 3 Hours): This spherical was performed in our pc heart. We got a socket programming activity.

Process Description: There’s a server that has key-value storage. There could be a number of purchasers which may ship requests like ‘GET’, ‘PUT’, and ‘DELETE’ to the server.
The important thing-value storage, server, and consumer code is written all from scratch. We have been allowed to google something like syntax, errors, and so on. We have been even given the choice of selecting any language we have been comfy with, I went with Python.

  • The important thing-value storage is principally a dictionary in python. So I’ve written a category which has a dictionary in it and a few capabilities to take care of the ‘GET’, ‘PUT’ and ‘DELETE’ operations.
  • I wrote code for the server which might be prepared to simply accept purchasers and may begin speaking over TCP protocol, equally, I wrote code for the consumer which might be able to take enter from the person for the requests and ship it to the server.
  • After I used to be executed with the duty, I nonetheless had a while left, I used to be requested to implement a TTL(Time to stay) system for the storage. Which means a key can have a time-to-live element, the important thing would expire after a sure time period. I implement this and the time was over.
  • Since I used to be utilizing threads to take care of a number of purchasers, I had to make use of threads. I used to be requested if my code was thread-safe, and I mentioned no as a result of my fundamental goal was to complete the fundamental activity and implement thread security later. The interviewers have been pleased with it although.

3 college students made it by way of this spherical, I used to be one in every of them.

Spherical 3: (Technical Interview – Offline, 1 Hour): This spherical was a CS elementary largely associated to Working Programs and Pc Networks.

The interviewers greeted and launched themselves and requested me to introduce myself. The interviewer went by way of my resume and requested me about my internship. 

Then the dialogue went in direction of Pc Networks, a number of the questions I keep in mind have been:

  • What are TCP and UDP and the way do they work.
  • 3-way handshaking.
  • What occurs after we sort google.com in our browser?

I had talked about Git as a model management system in my tasks in my resume, so he requested me a query associated to it.

  • Let’s say we’ve got an software. Version2 of the appliance has been deployed and now after 5000 commits, we’ve got deployed version3 of the appliance. We’ve got came upon that the ultimate version3 has a bug, which had crept in from one of many commits. How would you discover the commit by which the bug began?
  • A follow-up query, an identical state of affairs is given however this time the bug began in one of many commits and in addition received resolved in a later commit, making version3 nonbuggy. We’ve got to seek out out the place the bug began this time.

Spherical 4: (System Design – Offline, 1 Hour): This spherical was a System Design spherical. 

  • The interviewers greeted and launched themselves and requested to introduce themselves.
  • I used to be given the choice of selecting between designing a global chat software (like WhatsApp) or a global video streaming service (like YouTube).
  • I went with YouTube.
  • I slowly began placing all my goals collectively on a chunk of paper and began constructing upon them. 
  • The interviewers requested me how would you scale this explicit system for a bigger viewers and I attempted my finest to provide you with options.

Spherical 5: (Managerial Spherical – On-line, 30 minutes): This spherical was a common dialogue as to what an SRE does and the way it impacts the corporate. He advised in regards to the firm’s tradition and values. Extra that it was a common dialogue in regards to the wage and the way my progress can be within the firm.

Lastly, I received a suggestion from the corporate!

Ideas:

  • Strive to enter depth, if you end up utilizing some phrases, you want to have the ability to reply something the interviewer asks about them.
  • It’s okay for those who couldn’t reply one thing. A minimum of attempt to reply it in your personal logical means and what would you concentrate on it.
  • Hold the session interactive. Let the interviewer know what’s going on in your thoughts.
  • A superb depth of information is required in Working Programs and Pc Networks.

All the most effective! 

Leave a Reply

Your email address will not be published.