Hey Leetcode!
Status: 3rd Year B.Tech CS @ Top Tier College
Position: Summer Intern at Falcon AutoTech
Location: Greater Noida
Date: 19 Feb to 26 Feb 2022
Background
I was an average to below-average student with average coding skills. In July 2021 internship season, I was highly underprepared (no preparation basically!) for it.
So, I did not clear any online assessments for any company in July. Then I woke up, started doing some preparation and finally cleared one screening test and landed one interview. By the way, I was also socially awkward. I blew that interview.
Then, the number of companies reduced and I slacked off and became inconsistent again.
My New Year Resolution
I made a resolution and set my goals for this year to code every single day, and get an internship and a placement offer and I am happy to say that I have an internship offer.
Interview Experience
Technical Test: 19 February 2022
The test comprised of some theoretical questions, 3 coding questions and a 15 minute aptitude test.
The theoretical questions were about Database and OOPs concepts.
The coding questions were easy to medium difficulty.
The aptitude test was basic logical reasoning and mental ability.
Interview 1:
It was a simple interactive coding interview. The interviewer was friendly and easy going.
He asked me different questions about linked lists, traversals of trees and some basic array questions at first.
Then he asked me to solve the eggs and building problem in which you have to find the minimum number of steps to find out the minimum floor the egg will break with K eggs and N floors.
There were some system design questions on which data structure/s would be used for different types of use cases.
The key is to take your time, be calm and answer confidently. It is OKAY if you have to take a breath. Sometimes 3 deep breaths can help a lot.
Interview 2:
The next interview was the next day. This was more resume/project based and behavioural interview. So the interviewer asked me to introduce myself. He asked me why I had taken certain courses in college and which aspects of programming I was most familiar with.
Then he asked me to show some of the projects on my resume and solve some small coding problems.
I am a Jack of All Trades, so I had many things on my resume, so he asked me about my skills and interests and hobbies.
Then he asked me if I had any questions, that led to a discussion about smart hardware and how software is needed to make hardware and the various aspects of the job.
Final Result
The next day at around 11am, I got the email that I had got the internship offer along with the names of the other candidates. I was really HAPPY and felt a great sense of joy and satisfaction. My hardwork and consistency had finally paid off.
Final Thoughts
Just keep grinding. Hardwork and consistency will ALWAYS beat Talent and Luck.