Filter interviews by
Developed a web application for a retail company to manage their inventory and sales.
Used React.js for the front-end and Node.js for the back-end
Implemented a database schema using MongoDB
Integrated Stripe API for payment processing
Implemented user authentication and authorization using JWT
Optimized application performance by implementing caching and lazy loading
ref is used for passing reference types by reference, out is used for returning values by reference.
Use ref when you want to modify the value of the parameter inside the method
Use out when you want to return multiple values from a method
ref requires the variable to be initialized before passing it to the method, out does not
ref can be used with both value and reference types, out can only be used with reference ty...
LINQ allows for easy querying of collections, including performing left joins to combine data from different sources.
Use 'GroupJoin' to perform a left join in LINQ.
Example: var result = from a in tableA join b in tableB on a.Id equals b.AId into temp from b in temp.DefaultIfEmpty() select new { a, b };
The 'DefaultIfEmpty()' method ensures that even if there are no matches in tableB, records from tableA are still i...
DB connection should be opened in onCreate() and closed in onDestroy() method.
Open DB connection in onCreate() method.
Close DB connection in onDestroy() method.
Avoid opening and closing DB connection frequently.
Use SQLiteOpenHelper class to manage DB connection.
Authentication is the process of verifying the identity of a user, while authorization is the process of granting access to specific resources.
Authentication confirms the user's identity through credentials such as username and password.
Authorization determines what resources the user can access based on their role or permissions.
Authentication precedes authorization in the security process.
Examples of authenticat...
Middleware in .NET Core is a pipeline of components that handle requests and responses.
Middleware is added to the pipeline using the Use() method in Startup.cs
Middleware can modify the request or response, or pass it on to the next component in the pipeline
Examples of middleware include authentication, logging, and error handling
Index in SQL Server is used to improve query performance. There are different types of indexes.
Clustered index: sorts and stores data rows in the table based on their key values
Non-clustered index: contains a separate structure with the indexed columns and a pointer to the data rows
Unique index: ensures that the indexed columns contain unique values
Filtered index: indexes a subset of data rows based on a filter pr...
Constructors are special methods used to initialize objects in a class.
Default constructor: no arguments
Parameterized constructor: one or more arguments
Copy constructor: creates a new object as a copy of an existing object
Static constructor: initializes static variables
Private constructor: restricts object creation outside the class
OOPs concepts are fundamental to object-oriented programming. They include inheritance, encapsulation, abstraction, and polymorphism.
Inheritance: A child class can inherit properties and methods from a parent class. Example: A Car class can inherit from a Vehicle class.
Encapsulation: Hiding implementation details and exposing only necessary information. Example: A BankAccount class can hide the account balance.
Abs...
I applied via Referral and was interviewed before Sep 2021. There were 2 interview rounds.
OOPs concepts are fundamental to object-oriented programming. They include inheritance, encapsulation, abstraction, and polymorphism.
Inheritance: A child class can inherit properties and methods from a parent class. Example: A Car class can inherit from a Vehicle class.
Encapsulation: Hiding implementation details and exposing only necessary information. Example: A BankAccount class can hide the account balance.
Abstract...
LINQ allows for easy querying of collections, including performing left joins to combine data from different sources.
Use 'GroupJoin' to perform a left join in LINQ.
Example: var result = from a in tableA join b in tableB on a.Id equals b.AId into temp from b in temp.DefaultIfEmpty() select new { a, b };
The 'DefaultIfEmpty()' method ensures that even if there are no matches in tableB, records from tableA are still includ...
Authentication is the process of verifying the identity of a user, while authorization is the process of granting access to specific resources.
Authentication confirms the user's identity through credentials such as username and password.
Authorization determines what resources the user can access based on their role or permissions.
Authentication precedes authorization in the security process.
Examples of authentication i...
Constructors are special methods used to initialize objects in a class.
Default constructor: no arguments
Parameterized constructor: one or more arguments
Copy constructor: creates a new object as a copy of an existing object
Static constructor: initializes static variables
Private constructor: restricts object creation outside the class
Index in SQL Server is used to improve query performance. There are different types of indexes.
Clustered index: sorts and stores data rows in the table based on their key values
Non-clustered index: contains a separate structure with the indexed columns and a pointer to the data rows
Unique index: ensures that the indexed columns contain unique values
Filtered index: indexes a subset of data rows based on a filter predica...
Developed a web application for a retail company to manage their inventory and sales.
Used React.js for the front-end and Node.js for the back-end
Implemented a database schema using MongoDB
Integrated Stripe API for payment processing
Implemented user authentication and authorization using JWT
Optimized application performance by implementing caching and lazy loading
ref is used for passing reference types by reference, out is used for returning values by reference.
Use ref when you want to modify the value of the parameter inside the method
Use out when you want to return multiple values from a method
ref requires the variable to be initialized before passing it to the method, out does not
ref can be used with both value and reference types, out can only be used with reference types
Middleware in .NET Core is a pipeline of components that handle requests and responses.
Middleware is added to the pipeline using the Use() method in Startup.cs
Middleware can modify the request or response, or pass it on to the next component in the pipeline
Examples of middleware include authentication, logging, and error handling
I applied via Recruitment Consulltant and was interviewed in Sep 2022. There were 5 interview rounds.
DB connection should be opened in onCreate() and closed in onDestroy() method.
Open DB connection in onCreate() method.
Close DB connection in onDestroy() method.
Avoid opening and closing DB connection frequently.
Use SQLiteOpenHelper class to manage DB connection.
Top trending discussions
posted on 18 Jun 2022
I applied via Approached by Company and was interviewed before Jun 2021. There was 1 interview round.
Address client concerns with empathy, provide updates, and propose solutions to regain their confidence in the project.
Acknowledge the client's feelings: 'I understand your concerns about the progress.'
Provide a clear update on the current status of the project, including any challenges faced.
Discuss the reasons for the delays and how they were addressed, e.g., 'We encountered unexpected technical issues, but we are ac...
posted on 9 Sep 2020
I applied via LinkedIn and was interviewed in Aug 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
posted on 6 Nov 2015
I applied via Referral and was interviewed in Sep 2022. There were 3 interview rounds.
I am a motivated and enthusiastic individual with a strong passion for learning and gaining practical experience in the field of [Intern position].
I am currently pursuing a degree in [relevant field] at [university]
I have completed internships at [company/organization] where I gained valuable skills in [relevant skills]
I am proficient in [relevant software/tools] and have experience in [relevant tasks/responsibilities]
...
I have a Bachelor's degree in Computer Science and currently pursuing a Master's degree in Data Science.
Bachelor's degree in Computer Science
Currently pursuing a Master's degree in Data Science
I can join within 2 weeks.
I have completed all my academic commitments and can start immediately.
I just need to give a two-week notice to my current employer.
I am flexible and can adjust my start date based on your requirements.
DBMS stands for Database Management System. It is a software system that allows users to define, create, maintain and control access to databases.
DBMS is used to manage large amounts of data efficiently.
It provides a way to store, retrieve and manipulate data in a structured way.
Examples of popular DBMS include MySQL, Oracle, and Microsoft SQL Server.
DBMS can be used in various applications such as banking, healthcare,...
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 6 interview rounds.
based on 30 reviews
Rating in categories
Software Engineer
41
salaries
| ₹5.5 L/yr - ₹17 L/yr |
Senior Software Engineer
32
salaries
| ₹8 L/yr - ₹26 L/yr |
Test Engineer
16
salaries
| ₹4.2 L/yr - ₹9 L/yr |
Technical Lead
14
salaries
| ₹14 L/yr - ₹37 L/yr |
Senior Test Engineer
14
salaries
| ₹7.5 L/yr - ₹12 L/yr |
HyScaler
Pitney Bowes
AvenData GmbH
Dataflow Group