Filter interviews by
I applied via Approached by Company and was interviewed before Oct 2022. There were 2 interview rounds.
Interface is a blueprint of a class that defines a set of methods without implementation. Used for achieving abstraction and multiple inheritance.
Interfaces are used to define a contract that classes must implement, ensuring consistency and flexibility in code.
Interfaces are commonly used in C# to achieve multiple inheritance, as a class can implement multiple interfaces but inherit from only one class.
Pros of interfac...
SQL procedures are used to perform a set of actions, while functions return a value.
Procedures can perform multiple actions, while functions return a single value
Functions can be used in SQL statements like SELECT, WHERE, etc., while procedures cannot
Functions can be called from within SQL statements, while procedures cannot
Functions must return a value, while procedures do not necessarily have to
SQL injection is a type of cyber attack where malicious SQL code is inserted into input fields to manipulate database queries.
SQL injection occurs when a user input is not properly sanitized and allows attackers to execute malicious SQL statements.
Attackers can use SQL injection to access, modify, or delete data from a database.
Preventing SQL injection involves using parameterized queries, input validation, and escapin...
Stored procedures are precompiled SQL queries stored in the database for reuse and improved performance.
Stored procedures can improve performance by reducing network traffic and optimizing query execution.
They can be used to encapsulate complex business logic in the database.
Stored procedures can enhance security by controlling access to data through parameterized queries.
They promote code reusability and maintainabili...
Memory management in .NET involves automatic memory allocation and garbage collection.
Automatic memory allocation is done using the managed heap in .NET.
Garbage collection is responsible for reclaiming memory that is no longer in use.
Developers can also manually manage memory using techniques like IDisposable and using statements.
I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.
Puzzles, Psychometric Test
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.
I was interviewed before Jun 2016.
I am a passionate software developer with 5 years of experience in web development and a strong background in computer science.
5 years of experience in web development
Strong background in computer science
Passionate about software development
To separate personal and professional calls, and to ensure availability and accessibility.
Separate personal and professional calls
Ensure availability and accessibility
Maintain work-life balance
Avoid mixing personal and work-related contacts
I was interviewed in Sep 2016.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills and ability to work in a team
Completed multiple projects including a web-based inventory management system
I was interviewed in May 2017.
I was interviewed in Jun 2017.
I was interviewed in May 2017.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Software Developer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Accountant
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Programmer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
SQL Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Accenture
Wipro
Cognizant