Carwale

# Carwale Interview Questions and Tips

1

## Carwale Sde (software development engineer) interview

5.4k views
Prasun GoyalFresherSelected
Application
I was interviewed on-campus at NIT Bhopal for Sde (software development engineer) role at Carwale
Interview Process
Test Technical Interview Technical Interview HR Interview
Round 1

### Test

Duration
90 Minutes
No. of Questions
4 questions
Test Sections
• Section 1: Total 4 question for online coding (hackerrank). 1-parenthesis balance check , 2-find number of pair in a given array which is equal to given sum, 3-given an array of size n and its elements, you have to include k elements such that the difference between the highest and lowest number in these k elements is minimum. 4-find the min distance from a left top to right bottom in a 2-D matrix. Languages : C / C++
Interview Experience
Attempt at least 2 questions
Round 2

### Technical Interview

Interview Questions
• Question 1: Make 24 using 8, 8, 3, 3 using + = / * ( ) .
• Question 2: Find all permutations of a given string. (Not in lexicographic order).
• Question 3: Given an array of size 98 and it has natural numbers from 1-100 but 2 numbers are missing. find them.
• Question 4: Fnd if a binary tree is bst or not.
• Question 5: Detect and remove cycle in a linked list.
• Question 6: A string is given consisting of lowercase alphabets. Write a function which returns yes if the string has all the lowercase letters appearing in it at least once. O(N) time and without using extra space.
Interview Experience
The interviewer asked to write the full code for a couple of questions only.
Interview Tips
Prepare puzzles.
Think loudly.
Ask for a hint if stuck.
Round 3

### Technical Interview

Interview Questions
• Question 1: Convert a given number to its hexadecimal form.
• Question 2: Asked me how I rate myself in various subjects (CN , DBMS , OOPS ,OS). I told him that I am comfortable with OS and OOPS. Then he asked : Why multiple inheritance is not supported in JAVA. I told him that I know OOPS of CPP.
• Question 3: Explain priority scheduling (preemptive , non-preemptive). Explain a case when a low priority process will preempt a high priority process.
• Question 4: Brief discussion over one of my project.
• Question 5: Explain singleton class and write code for it.
• Question 6: Develop tic-tac-toe game and write code using concepts of OOPS in CPP. (Initially told me to include artificial intelligence also but was later satisfied without it.
Interview Tips
Be honest with your interviewer. ;)
Round 4

### HR Interview

Interview Questions
• Question 1: Normal HR questions.
• Question 2: Long discussion over my projects.
Skills

### Skills Tested

Skill Tips
Must be capable to solve puzzles as well as coding questions with good speed and accuracy.
Resources

### Preparation materials

Books
• Data Structures And Algorithms Made Easy : Narasimha Karumanchi,
• Dbms- Korth,
• Galvin For Operating Systems,
• Any Good Book On Data Structure And Algorithms,
• Object Oriented Programming With C++ : Balagurusamy,
Motivation for applying
Carwale currently has around 100-125 employees. So it's a good platform to learn new technology. The salary is also good.
2

## Carwale Sde (software development engineer) interview

5.2k views
Saket ThapliyalFresherSelected
Application
I was interviewed on-campus at NIT Bhopal for Sde (software development engineer) role at Carwale
Interview Process
Test Technical Interview TECHNICAL AND HR
Round 1

### Test

Duration
120 Minutes
No. of Questions
4 questions
Test Sections
• Section 1: Coding
Interview Experience
Coding Platform : Hackerrank(C/C++/Java)
1) Check for balanced parenthesis in an expression.
2) Count all possible paths from top left to bottom right of a MxN matrix. (from each cell you can move only to right or down)
3) Given an array of size n and its elements, you have to include k elements such that the difference between the highest and lowest number in these k elements is minimum.
4) Find number of pair in a given array which is equal to given sum.
Round 2

### Technical Interview

Interview Questions
• Question 1: Given a balance and 100 coins;out of which,one is heavier. Find minimum number of weighing required to find out heavier coin?
• Question 2: Questions on Graph like DFS and BFS traversal.
• Question 3: Explain Prims and Kruskal’s algorithms.
• Question 4: A graph was shown and asked to form Minimum Spanning Tree using above two algorithms. (Also asked if I can code it)
• Question 5: Delete nodes in a linked list which have greater value on right side.
• Question 6: Write code for reversing the linked list
• Question 7: Difference between Methods and Constructors.(At least five)
• Question 8: Long discussion on Deadlock(necessary conditions), its prevention and avoidance etc, Bankers Algorithm.
Interview Experience
At the start of interview I was asked to Rate myself(out of 10) in Aptitude, Puzzle and then for C++.
For both I rated myself closer to 8.

Round 3

### TECHNICAL AND HR

Interview Experience
Icebreaker question- Tell me about yourself.
1. A question on tree Data structure.
2. I was asked about my Project work in college which was on Operating System. Detailed explanation why and how I picked this project. Who were the group members, how was the group formed, how much was the involvement of college faculty? What is its use in future? What was my role in the project?
The interviewer pointed out some flaw in algorithms used in project. Basically he asked me to think of Data Structures through which insertion can be done in O(1) as well as deletion and retrieval in O(1)…like the implementation of LRU cache algorithm.
The process took 40 minutes.
3. Discussion on second project which was on knn algorithm.
Interview Tips
The interviews were really thought provoking and the interviewers were helpful and friendly. It felt like solving problems as a team and not at all like a test. The interviewers were quite receptive to our questions and patient.
Resources

### Preparation materials

Books
• Deitel: How to program in C,
3

## Carwale Sde (software development engineer) interview

2.1k views
Rahul KushwahaFresherSelected
Application
I was interviewed on-campus at NIT Allahabad for Sde (software development engineer) role at Carwale
Interview Process
Test Technical Interview Other Interview
Round 1

### Test

No. of Questions
4 questions
Interview Experience
There were 4 questions of varying difficulty. Those attempted atleast 2 were selected for the next round.
Q1) Question based on Tower of hanoi problem. I solved it using dynamic programming.
Q2) Check for balanced parenthesis in an expression.
Q3)One adhoc question to calculate the maximum number of people present at a particular time in a hotel.
Q4) One other question based on string algorithms.
Interview Tips
Lead in this round can benefit you in next rounds, so give your best shot
Round 2

### Technical Interview

Interview Questions
• Question 1: Based on project. What is difference between REST and SOAP? And couple of other questions
• Question 2: Delete nodes in linkedlist which have a greater value on right side?
• Question 3: Check if given tree is BST or not?
• Question 4: One adhoc question on strings?
• Question 5: One adhoc question from the online test itself? Ask me how i approached this problem and ask me to write code and explain?
• Question 6: What is OOP? Describe its properties?
• Question 7: What is runtime polymorphism and compile time polymorphism? Difference between them?
• Question 8: What are virtual functions?
• Question 9: What is abstract class?
• Question 10: What is inheritance? What are diffence types of inheritance?
Interview Experience
The interviewer asked to write the full code for a couple of questions only
Interview Tips
Prepare DS nicely.
Strong OOPs concepts.
They want optimized solution of all.
Don't pretend.
Round 3

### Other Interview

Interview Questions
• Question 1: Ask me about my coding experience how i started since i was from non IT Branch?
• Question 2: Print fibonaaci series less than equal to 1000?
• Question 3: In the above question calculate sum of only even numbers of fibonaaci series?
• Question 4: Optimized the above solution less than O(n). For this you have to think out of the box
• Question 5: What are stacks and its properties?
• Question 6: Now implement one extra funtion called max() with give the maximum of all elements in the above stack with optimized time and space complexity?
Interview Experience
Ask me write and compile the codes.
The interviewer was very friendly and helping nature.
He was giving hints where i stuck.
He was checking my thinking and prolem solving capability.
Interview Tips
Correct explaination matters,time doesn't.Take your time.
Be yourself.Don't pretend.
All the best :)
Skills

### Skills Tested

Skill Tips
Have conceptual knowledge of subjects, don't just mug up things. Interviewers are smart enough to make it out anyway.
Resources

### Preparation materials

Videos
• Mycodeschool.com,
• Tushar roy,
• ideseve,
• Saurabh School,
Motivation for applying
Flat hierarchy.

Good progress by the company in its last 10 years of expansion.

opportunity to work with best minds of the country.

Decent salary.
4

## Carwale Sde (software development engineer) interview

4.9k views
Shubham JainFresherSelected
Application
I was interviewed on-campus at NIT Bhopal for Sde (software development engineer) role at Carwale
Interview Process
Test Technical Interview Technical Interview
Round 1

### Test

Duration
120 minutes Minutes
No. of Questions
4 questions
Test Sections
• Section 1: ONLINE CODING ROUND
Interview Experience
Online coding session :
Q1). Check for balanced parenthesis in an expression.
Q2). Count all possible paths from top left to bottom right of a M x N matrix.
(From each cell you can move only to right or down).
Q3) Count number of pairs with given sum in an array.
Q4). Print (N-K) values corresponding to min of each K-sized chunk in a given array of size N.
Interview Tips
Lead in this round can benefit you in next rounds, so give your best shot.
Round 2

### Technical Interview

Interview Experience
This was about a 30 min session.
He asked me very easy concept based questions.

Q2). Explain multiple inheritance
Q3). Why JAVA doesn’t support multiple inheritance.
Q4). Convert a hexadecimal to binary number and vice versa.
Q5). What are balanced BSTs?
Q6). Explain all possible rotations possible in a balanced BST.
Q7). Write INSERT function for a balanced BST.
Interview Tips
Correct explaination matters,time doesn't.Take your time.
Round 3

### Technical Interview

Interview Experience
This was Technical + HR round :

Q1). Detailed discussion on my intern project.
Asked the shortcomings of the project and approaches to resolve them.
Asked about what all different approaches I could have followed in the project and why didn’t I chose them.
Q3). Favorite subject – I replied OS.
What are threads? How are they different from process? Explain with example.
It wasn’t easy to make him understand the approach. He was kind of satisfied with my approach at the end.
Q5). Discussion on other projects.
.
HR questions followed.
Interview Tips
Be yourself.Don't pretend.
All the best :)
Skills

### Skills Tested

Skill Tips
Have conceptual knowledge of subjects, don't just mug up things.<br /> Interviewers are smart enough to make it out anyway.
Resources

### Preparation materials

Books
• Galvin For Operating Systems,
• Data Structures And Algorithms Made Easy : Narasimha Karumanchi,
• Object Oriented Programming With C++ : Balagurusamy,
• Introduction To Algorithms : Thomas H. Cormen,
• Dbms- Korth,
Videos
• Nptel.ac.in,
• Data Structures And Algorithm From YouTube,
Motivation for applying
Flat hierarchy.

No cabin culture.

Working at startup is always better because you get to learn a lot of things.

Decent salary.
5

## Carwale Software developer interview

4.1k views
Sonelal GuptaFresherNot Selected
Application
I was interviewed on-campus at NIT Bhopal for Software developer role at Carwale
Interview Process
Test Technical Interview Puzzle Interview HR Interview Technical Interview
Round 1

### Test

Interview Experience
do atleast 2-3 code
Round 2

### Technical Interview

Interview Questions
• Question 1: find right veiw of a binary tree
• Question 2: find two missing number from a given array ,without sorting and o(n)
Interview Experience
its an easy round for me
Round 3

### Puzzle Interview

Interview Questions
• Question 1: find ave salary without disclosing any one salary
• Question 2: one golden bricks n divide it to min number of part so that u can pay each day salary to a worker
• Question 3: one goat and 100 lion puzzles
• Question 4: make 4 equal shape part of a cake if u cut 1/4 part already
Interview Experience
i cant two of puzzles ,but selected for next round
Interview Tips
prepare puzzles
Round 4

### HR Interview

Interview Questions
• Question 1: Normal HR question
Round 5

### Technical Interview

Interview Questions
• Question 1: this round based on project
Interview Tips
prepare project and explain every small things to the interviewer
Motivation for applying
very good work culture and they give 7.04 LPA in hand and other perk
6

## Carwale Trainee software developer interview

3.8k views
Nilima MoreFresherSelected
Application
I was interviewed on-campus at Terna Engineering College for Trainee software developer role at Carwale
Interview Process
Test Technical Interview Puzzle Interview
Round 1

### Test

No. of Questions
2 hr questions
Test Sections
• Section 1: All type of technical questions based on java,dbms,Html.
• Section 2: Logical
• Section 3: Reasoning
Interview Experience
Aptitude test is simple as much it based on basic programs,technical terms.make sure that you attempt all sections.
Interview Tips
1.Revised all basic programs like sorting,stack,linked list.
2.Attempt every question.
Round 2

### Technical Interview

Interview Questions
• Question 1: Self introduction
• Question 2: Java basics
• Question 3: DBMS basics
• Question 4: Sorting
Interview Experience
Its awesome experience when you know all the questions already.actually it was my 10 company..n 5 th technical interview.
Interview Tips
I would want you to be confident as they look for your confidence.
Round 3

### Puzzle Interview

Interview Questions
• Question 1: Ball puzzles
• Question 2: Color puzzles
• Question 3: Chess puzzles
Interview Tips
Dont quit here..this is the elimination round.atleast answer 2 puzzles out off 4.
Round 4
General Tips
Concentrate on basic concepts Of java,dbms,dsa.

be coconfident.
7

## Carwale Junior software developer interview

3.4k views
SachinFresherSelected
Application
I was interviewed on-campus at Terna Engineering College for Junior software developer role at Carwale
Interview Process
Technical Interview HR Interview
Round 1

### Technical Interview

Interview Questions
• Question 1: Programming based question on datastructure and logical
Interview Experience
it was good experience while giving answer , because i knew the most of answer and answered confidently...
Interview Tips
makes the basic concept clear and be confident on what u say....
Round 2

### HR Interview

Interview Questions
• Question 1: questions related intrest and company
Interview Experience
answered confidently .... she offered me the job....
Interview Tips

## Carwale CarWale Software Developer profile interview questions

views
• Question 1: They had collection of 5-6 questions and they ask same question to every student .Interviewer were not aware of technical questions. - asked on Aug, 2015 in Surat
• Question 1: Modify the linked list in such a way that current node is less than any node on its right side delete that node. - asked on Aug, 2016 in Jaipur, Rajasthan
• Question 2: Boundary traversal of a tree - asked on Aug, 2016 in Jaipur, Rajasthan
• Question 3: LRU Cache implementation - asked on Aug, 2016 in Jaipur, Rajasthan
• Question 1: project - asked on Aug, 2016 in Bhopal
• Question 1: Most of the question was puzzle and programing q - asked on Jan, 2014 in Vashi

## Carwale CarWale Software profile interview questions

views
• Question 1: What projects have you done in the college and details about them - asked in

## Carwale CarWale Software Summer Intern profile interview questions

views
• Question 1: online round-1. find largest decreasing subsequence.2. check wether a given string can be rearranged to form a palindrome.3. Two players play a game optimally. given a number they can either divide it by its factor( other than the number itself and 1) or reduce it by 1. One who cannot make a further move looses. Who wins the game for a given number, if a particular person always makes the first move. - asked on Aug, 2016 in Nagpur, Maharashtra

## Carwale CarWale Senior Executive profile interview questions

views
• Question 1: sales - asked in Chennai

## Carwale CarWale null profile interview questions

views
• Question 1: Background and professional journey - asked in Mumbai

## Carwale CarWale Travel Desk profile interview questions

views
• Question 1: 1. How will you manage a high pressure work?2. Which are the websites for cheap air ticket booking?3. What are the travel policies?4. Have you done train booking as well? - asked on Dec, 2015 in Vashi

## Carwale CarWale Software Engineer profile interview questions

views
• Question 1: Technical questions - asked on Aug, 2015 in