Carwale (Car Trade) Interview Experience for Full Stack Developer
Question Details
4 Rounds of Interviews:1st: Coding2nd 3rd: Technical4th: HR1st Coding:There were 4 questions, CoderByte was the platform used.1st: Hard: Array:Maximum size rectangle bin...
Full Details
4 Rounds of Interviews: 1st: Coding 2nd & 3rd: Technical 4th: HR 1st
Coding There were 4 questions, CoderByte was the platform used. 1st: Hard : Array : Maximum size rectangle binary sub-array with all Is 2nd: Medium : Search : Longest Palindrome Substring 3rd: Easy : String : Longest substring between any pair of occurrences of similar characters 4th: Easy : String : Print all the duplicate characters in a string 2nd Technical Round 1 This round was supposed to be based on DSA. What is Time Complexity? Give examples. What will be the time complexity to add an element to the Singly Linked List?
Note * there are 2 types to add an element: 1st: to add at the end using Tail pointer so 0(1) 2nd: add anywhere in the middle so O(n) Given an array of numbers, find the smallest Prime Number. I had to write down the whole code. 3rd Technical Round 2 This round was supposed to be System Designs. Asked me about my Web Projects. I Implemented roles. So, how did manage my DB side? How did I give access to certain roles? How to optimize my DB? If I were to redo it, how will I do it? And almost the same set of questions for another module in the project. Database Designs. They asked me to draw some schema from my project, related to the above questions. Optimize it. They asked me what Indexes are. Query to be returned in O(n). So how will you do this? React What's the difference between using NextJs and ReactJs? Routing in NextJs. VDOM? Event Listeners. Some Hooks in NextJs. JSON How to optimize JSON? Wrote a Py code to convert optimized JSON into normal JSON. An alternative method of storing JSON data in another DS Last was HR Tell me about yourself. Technical Qualities. Professional Qualities. Some negative points about it Personal and Family Background. Academic history. Achievements and Lows during Primary and Secondary school. Plan for Higher studies. I said Yes. It is generally said to tell NO even if you have plans. But considering my prior responses they selected me. Commuting by Train? Tips For the Coding round, build your logical thinking skills rather than counting how many questions you solved. (l solved only 17 Hackerrank questions prior to the interviews (2 days ago) that to based on array, linked list, q, stack, and tree). DSA is essential for Technical I; be knowledgeable. Try to use Hashmap for optimizing a specific problem. Regarding Technical 2 know your project inside and out, If you haven't added anything to your project and if you don't are eager to learn about it, then you are doomed for rejection. To learn about it. Additionally, you are aware that there are parts of the project that you could have improved the design of. Thus, research it. because they'll ask you to make it more efficient. For HR, be true and honest about yourself.
About This Question
This is a reported interview question from a carwale interview for a fullstack role during the oa round reported in 2025.
It covers the following topics: Linked List, Trees, Strings, Arrays, Sql, Stack Queue, Math, System Design, Hash Table, Stack .
Difficulty rating: Easy