My Interview Experience
Hello everyone! Hope you all are fine and dandy.
So as you can see, this is the first genuine post on my blog and I would like to make it as useful as possible. Therefore, I’m going to share my interview experience here, hoping it might help some people out and provide them with an idea of how the interview process looks and feels like.
ROUND 0 - Written Exam
The exam was held on 19th June and the reporting time was 1PM.
Now let’s just skip to the meat(paneer if you are a vegetarian), the exam.
The Exam was held on mettl, and it had 4 sections.
Section | Alloted Time | |
---|---|---|
Section 1 : Analytical and Quantitative – 20 Questions | 20 Minutes | |
Section 2 : Hands on Programming – 2 Questions | 25 Minutes | |
Section 3 : Tech MCQ – 20 Questions | 20 Minutes | |
Section 4 : Written English Test : 1 Question | 20 Minutes |
Section 1 : Analytical and Quantitative
- Relative Directional Questions
- Complete a pattern
- Some Basic Maths
Section 2 : Hands on Programming
2 basic programming puzzle questions where you’ll have to use different data structures and algorithms to get the result.
Clearing the hidden test cases is the key to clearing this round
Section 3 : Tech MCQ
DBMS, OS, and other theory based questions. It had some networking questions as well. Many people struggled here, but people who have studied subjects out of the syllabus of the current semester were able to crack it(basically people who go to GATE or any other coaching classes).
Section 4 : Written English Test
Here we were given a topic to write an essay on. The topic I got was - The effect of media on one’s social development
The results of the written exam were declared on 22nd June, and luckily I was able to clear the written exam.
We were then asked to get ready for the Technical Interview which was going to be held on 24th June, yep, we had only 2 days to prepare for the interview.
After 2 days of preparation, THE DAY came.
In my defence, I was REALLY nervous. So if you saw me chowing down on chocolates and acting all goofy, I was basically trying to calm myself down with dopamine hits.
ROUND 1 - The Technical Interview
This round consisted of a one-on-one interview with one of the panel members.
The panel member asked for my Resume and briefly went through it.
He then asked me one of the most feared questions: ” Tell me more about yourself “. Honestly, at first I was dumbfounded because I honestly wasn’t expecting that question in a technical round. I told him about my background and about all of my projects and the experience I gained in my internships.
I then started talking about my GitHub profile and about the open source projects that I’ve contributed to. He then checked my GitHub profile and my pinned repositories.
After all the introductions, he gave me some simple math problems to solve.
A friendly tip: BREATHE IN, BREATHE OUT, its okay to feel nervous,
so take your time and calm down and solve the problem.
You can find such math problems on GeeksforGeeks or on Project Euler and practice there.
I’ll admit that I was pretty nervous and it took me longer than expected to solve the questions, and the interviewer was also very friendly and provided me with some hints for which I respect him a lot.
After discussing a bit more about my projects he asked me questions from Computer Science Fundamentals, like:
- Operating Systems
- OOPs Concepts
- DBMS
- Algorithms and Data Structures
- Time Complexity and Space Complexity
He also asked me to code some Dynamic Programming Algorithms. I wasn’t able to answer all the questions, but was able to give an outline of the approach one will take to solve the problems.
And that’s it, I thanked the interviewer and headed back to the waiting room to join my peers banging their heads on the wall.
I too was really disappointed in myself for not being able to solve some of the basic questions.
ROUND 2 - The Personal Interview
When I heard that I got selected for Round 2, I honestly couldn’t believe it. I tried my best to hold my racing heart and the excitement in and took deep breaths to calm myself down and then headed for the interview.
I entered the interviewer’s cabin, greeted her and took a seat.
She asked me for my Resume and told me that she was pretty impressed by my GitHub profile.
I honestly cannot express how glad I was for mentioning my GitHub profile on my Resume and during the interview.
So remember kids, your GitHub profile is your second Resume.
We then started talking about my experiences while developing the projects(both good and bad), internship experiences(both good and bad), my hobbies and interests, my weaknesses and how I keep myself updated in this ever-changing world of technology.
She also asked me some Client-Consultant scenario questions, about how I’ll solve a problem reported by a client and how I’ll keep the client updated on the progress.
That was it, I thanked her and left the cabin with a huge smile because for me, the personal interview went really well and I was able to answer the interviewer’s questions well. I’ll be honest, I was proud of myself.
ROUND 3 - An Interview with the HR
With a smile on my face and a boost in confidence from Round 2, I headed for the interview room for the 3rd round.
The HR was an incredibly friendly and charming person, a perfect gentleman. He actually asked me for my Resume on the doorstep and I almost dropped it while handing it to him, haha.
He then started going through my Resume and asked me about my Projects.
- Why did I choose to make this project?
- How will I sell my project?
- Does the world really need my solution to a problem whose solution already exists?
- If the person I am trying to convince to buy my product doesn’t agree at all then what should I do?
I was basically asked questions about my projects and what I can do with them and what kind of people is my project going to help and how.
The Results
I was pretty confident and satisfied about how my third round went. I was even ready to accept rejection because this interview experience taught me a lot about how interviews go and what interviewers look for in a candidate.
I calmed myself down and waited for my results.
Just kidding, I wasnt able to calm myself down. I couldn’t sit down in a place because when I did my stomach started feelling funny because of all that nervousness.
After an hour of struggle to calm myself down, the panel members entered the room with the list of selected students, and yes, I got selected.
I was so happy that I just couldn’t stop smilling because of which my jaw muscles started to pain. Now, I was just standing there with a locked jaw smiling like a goof.
And yep, that’s how my Interview went….in a nutshell.
I will soon upload another post where I’ll add some Interview and Resume tips that I picked up from places on the internet. Until then goodbye.
And yeah, KEEP LEARNING NEW STUFF!!