Last updated on Nov. 24, 2021, 6:36 p.m. by sakshi
About the company:
CarWale is India’s largest auto media vehicle. CarWale serves car buyers and owners in the most comprehensive and convenient way possible. They provide a platform where car buyers and owners can research, buy, sell and come together to discuss and talk about their cars.
Brief job profile:
Context for getting started with placement process:
The recruitment process was pretty smooth. The interviewers were quite friendly. The students who clear the online round are called for Technical Interview. To clear technical rounds, you should be very well prepared with DSA(Data structures and Algorithms) and system design problems. Students will be expected to write codes in the interview. They also ask questions from your resume. You may be asked puzzles as well. Now, let's dive into the details of each round.
Round 1 (Coding test):
About 220 students appeared for this round. It was an online coding test conducted on HackerRank. We were given 4 coding questions which were random for all. The difficulty was moderate, try to give the most optimistic approach to pass all test cases.
Some of the questions that I got are as follows:
I was able to solve 3 problems fully. Most of the students who had completed 1 problem fully and 1 partially were shortlisted for further rounds.
Round 2: Technical Round 1
Around 50 students were shortlisted for this round. This was a technical interview round conducted on Google Meet. This round went for around 1 hr. The interviewer introduced herself and informed me that she will be testing my DSA knowledge. Initially, the interviewer asked the following questions:
Follow-up questions were related to my internship experiences mentioned in the resume, the project I spoke about, and the reason to give a specific rating in Data structures. Then she asked me 2 coding questions :
In all three questions, the interviewer asked me to code on an online editor link sent by her followed by explaining each line of the code. Then I was asked to dry run the code with sample input given by the interviewer followed by space and time complexity. In the end, I was asked to give a solution to a simple puzzle (https://www.geeksforgeeks.org/puzzle-3-cuts-cut-round-cake-8-equal-pieces/)
She gave me some time to think and then I was able to give the optimistic approach and answer all questions expected by the interviewer. Approach to the problem matters the most so keep explaining what you are thinking and trying to do while typing the code and be confident. Then I asked her some questions when given a chance.
Round 3: Technical Round 2
I got a meet invite for round 2 after an hour of R1. This round was purely based on system design. Even this went for around an hour. The interview began with my self-introduction. Then I was asked to design a medium clone. There were four sections expected to be talked about in detail while designing a medium clone which was as follows:
I started with the basics first like listing various functionalities, system architecture, tables of the database schema. Make sure you keep interacting with the interviewer by asking questions related to the design of the app, such as how many users should the app be able to handle, the average no. of posts by a single user per day, etc.Then some of the questions asked by the interviewer were as follows:
The interviewer was quite helpful. He was giving me hints wherever I got stuck. All I want to suggest is don’t go to the best solution at first, start with brute force and keep optimizing your solution.
You can find the answer to such questions in the link provided below:
Round 4: HR Round
I got a meet invite within 10 minutes of my round 2 . Interviewer was very friendly. First, he asked me to rate my performance in previous rounds as well as the reason to give that rating. Then he asked me to tell him pretty much everything from childhood to date. He asked me what my friends will tell him about me if he asks them and what I think about them. Then he asked me about my hobbies and what I do in my free time. Then he gave me some situations:
And many such situations. All I want to suggest is to be yourself and give positive answers. In the end, he told me that I was the first person to get shortlisted for the HR round from our college that quickly. Those words from the interviewer made my day. Then He asked if I had any questions.
Results were announced at the end of the day after the interviews were done. Five people got placed from my college and I was one of them.