i
Indus Valley Partners
Filter interviews by
Coding Rount
DSA Round + Puzzle
SQL + Project Discussion
JS
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization helps in minimizing data redundancy by dividing the database into multiple tables.
It ensures data integrity by avoiding update anomalies.
Normalization is achieved through a series of rules called normal forms, such as 1NF, 2NF, 3NF, etc.
Example: In a database, instead of storing customer details i...
Reflection is the ability of a program to examine and modify its own structure and behavior at runtime.
Allows accessing metadata of types and members at runtime
Enables dynamic instantiation of objects
Facilitates invoking methods dynamically
Singleton design pattern restricts the instantiation of a class to a single instance and provides global access to it.
Used when only one instance of a class is required throughout the application
Provides a global point of access to the instance
Implemented using a private constructor, static method, and static variable
Example: Logger class, Database connection class
C# LINQ queries for group and sum data from data table
Use GroupBy() method to group data based on a specific column
Use Sum() method to calculate the sum of a column
Use Select() method to select the required columns
Solid design principles are a set of guidelines for writing maintainable and scalable code.
Single Responsibility Principle (SRP) - each class should have only one responsibility
Open/Closed Principle (OCP) - classes should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - subclasses should be able to replace their parent classes without affecting the program's correctness
Interface Se...
I applied via Referral and was interviewed before Jul 2022. There were 3 interview rounds.
Trade life cycle is the process of a trade from initiation to settlement.
Trade initiation: Trade is proposed and agreed upon by parties involved.
Trade execution: Trade is executed on the exchange or over-the-counter market.
Trade confirmation: Parties confirm the details of the trade.
Trade settlement: Payment and transfer of securities are completed.
Trade reconciliation: Ensuring all details match between parties' recor...
Indus Valley Partners interview questions for popular designations
I applied via Referral and was interviewed in Oct 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
MySQL is a relational database management system based on SQL.
MySQL is an open-source RDBMS while SQL is a language used to manage RDBMS.
MySQL supports multiple storage engines while SQL does not.
MySQL has better performance and scalability than SQL.
MySQL has better security features than SQL.
MySQL has a larger community and more resources available than SQL.
Clustered index determines the physical order of data in a table while non-clustered index creates a separate structure.
Clustered index sorts and stores the data rows in the table based on their key values.
Non-clustered index creates a separate structure that contains the key values and a pointer to the data row.
A table can have only one clustered index while multiple non-clustered indexes can be created.
Clustered inde...
Constraints in SQL are rules that limit the type of data that can be inserted, updated or deleted from a table.
Primary Key Constraint
Foreign Key Constraint
Unique Constraint
Check Constraint
Not Null Constraint
I applied via Recruitment Consultant and was interviewed in Jul 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.
Top trending discussions
I was interviewed before Sep 2016.
I applied via Recruitment Consultant and was interviewed before Sep 2018. There were 4 interview rounds.
The duration of Indus Valley Partners interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interviews
Interview experience
based on 213 reviews
Rating in categories
Business Analyst
173
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
166
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
161
salaries
| ₹0 L/yr - ₹0 L/yr |
Operations Associate
108
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
105
salaries
| ₹0 L/yr - ₹0 L/yr |
Advent Construction
Edelweiss
Evalueserve
Genpact