
Indus Valley Partners Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 196 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Indus Valley Partners.
Software Engineer
So there were 4 rounds in total. The first one was an MCQ test covering C#, JS, and OOPs concepts. After that, there were 3 more technical interviews. These technical interviews focused on basic DSA problems involving arrays, strings, and linked lists. They also asked questions about OOPs, discussed my projects, and sometimes asked me to write code. SQL queries were also part of it.
- Can you explain how data structures work and when to use them?
- I didn't prepare for questions about data structure working and their use.
Software Engineer
So, Indus Valley Partners' on-campus interview process is like this: first, they look at your resume to see if you make the cut. Then, there's an online test that checks your aptitude, some technical multiple-choice questions on OOPS, DBMS, and SQL, plus some basic coding. After that, you've got your first technical interview, where they grill you on data structures, your core subjects, and your projects, often with coding questions. The second technical interview is with the Director, and it's a deeper dive into your resume and project experience, covering OOPS and sometimes finance basics. Finally, there's an HR round to see how you communicate, your motivation, if you're a good culture fit, and if you know anything about the company.
- Regarding Git, how would you create a new branch when you are already working on an existing one?
- In JavaScript, could you explain what map() is and how it differs from a forEach loop?
- What purpose does useEffect() serve in React?
Software Developer
The interview process included an online test with MCQs on general aptitude, 3 easy coding questions, and basic computer science questions. This was followed by a 40-minute 1-on-1 interview. No DSA questions were asked, but there were in-depth OOPS and SQL questions, as well as questions based on the resume. You were asked to type a SQL query for an inner join of two tables and another query to find marks for student ID 5 from the joined table. It's good if you have an OOPs based project on your resume.
- Could you explain the differences between Python and C?
- What are the distinctions between Java and C++?
- Can you describe the difference between a struct and a class?
Indus Valley Partners Software Engineer Interview Questions
Quoted word for word from Indus Valley Partners interview reports.
“Write a program to determine if a number is a power of 2.”
Read reports →“If a date is given as 8/02/2008, can you find the previous date that was a palindrome?”
Read reports →“Find the third to last element in a singly linked list in just one pass.”
Read reports →“What are the insertion and deletion times for LinkedList and ArrayList, and how are they implemented?”
Read reports →“How can I find the middle element in a LinkedList in just one traversal?”
Read report →“Can you find triplets of an array whose sum is zero with n*n time complexity?”
Read report →“How can I multiply a number by 8 without using the multiplication operator?”
Read report →“How are generics used in Java, and what's the syntax for using them with ArrayList?”
Read report →“How would you use binary search to find the first occurrence of a key?”
Read report →Formats, difficulty and experience
Across all 196 Indus Valley Partners interview reports.