Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2023. There were 3 interview rounds.
Constructors are special methods used to initialize objects. Overloading allows multiple constructors with different parameters.
Constructors have the same name as the class and no return type.
Overloading constructors allows for different ways to initialize objects.
Example: public class Person { public Person(string name) { } public Person(string name, int age) { } }
Overloaded constructors can call each other using the
To restrict a class from being inherited, mark it as final.
Use the final keyword before the class declaration.
Final classes cannot be subclassed.
Any attempt to subclass a final class will result in a compile-time error.
Constraints in SQL are rules that limit the type of data that can be inserted, updated or deleted from a table.
Constraints ensure data integrity and consistency.
Types of constraints include primary key, foreign key, unique, check, and default constraints.
Examples of constraints include ensuring a column cannot have null values, or ensuring a foreign key references a valid primary key.
Constraints can be added when creat...
I am a software engineer with experience in developing web applications using Java and JavaScript.
Developed a web application using Java Spring framework
Implemented RESTful APIs for data retrieval and manipulation
Utilized JavaScript frameworks like React.js for front-end development
Worked on database design and optimization using SQL
Collaborated with cross-functional teams to deliver high-quality software
I have learned about React Native in the last 6 months.
I have learned how to build mobile applications using React Native.
I have learned about the different components and libraries available in React Native.
I have also learned how to integrate React Native with other technologies like Firebase.
For example, I built a mobile app for a client using React Native and Firebase for real-time data updates.
I applied via Approached by Company and was interviewed in Sep 2022. There were 3 interview rounds.
I applied via Referral and was interviewed in Mar 2022. There were 4 interview rounds.
String, array, Linkedlist, sorting technic.
I applied via Recruitment Consulltant
I applied via Recruitment Consultant and was interviewed in Apr 2021. There were 3 interview rounds.
Medium level of difficulty, aptitude, programming mcq & coding
Generic collections are type-safe and can store any type of data. Non-generic collections can only store objects of type 'object'.
Generic collections are preferred as they provide compile-time type safety.
Non-generic collections are slower and can cause runtime errors if the wrong type is added.
Examples of generic collections include List
Examples of non-generic collections include
Triggers are database objects that automatically execute in response to certain events.
Triggers can be used to enforce business rules or perform complex calculations.
Types of triggers include DML triggers, DDL triggers, and logon triggers.
DML triggers fire in response to data manipulation language (DML) events, such as INSERT, UPDATE, or DELETE statements.
DDL triggers fire in response to data definition language (DDL) ...
Managed code is executed by the CLR while unmanaged code is executed by the operating system.
Managed code is written in languages like C#, VB.NET, etc. and is compiled into Intermediate Language (IL) code.
Unmanaged code is written in languages like C, C++, etc. and is compiled into machine code.
Managed code is executed by the Common Language Runtime (CLR) while unmanaged code is executed by the operating system.
Managed...
In, out and ref are parameter modifiers in C# used to pass arguments to a method.
In parameters are read-only and used to pass values to a method.
Out parameters are write-only and used to return values from a method.
Ref parameters are read-write and used to pass values to and from a method.
In parameters are passed by value, out and ref parameters are passed by reference.
In parameters are optional, out and ref parameters
Difference between viewdata, viewbag and tempdata
ViewData is used to pass data from controller to view
ViewBag is a dynamic object used to pass data from controller to view
TempData is used to pass data between controller actions or redirects
Ways to improve performance of stored procedures
Use SET NOCOUNT ON to reduce network traffic
Avoid using SELECT *
Use table variables instead of temporary tables
Avoid using cursors
Use appropriate indexes
Avoid using scalar functions
Minimize the use of triggers
Use stored procedures instead of ad hoc queries
based on 12 reviews
Rating in categories
Software Engineer
54
salaries
| ₹6.4 L/yr - ₹15.1 L/yr |
Associate Software Engineer
41
salaries
| ₹7 L/yr - ₹11.2 L/yr |
Senior Consultant
31
salaries
| ₹11.3 L/yr - ₹20 L/yr |
Senior Software Engineer
28
salaries
| ₹8.5 L/yr - ₹18.2 L/yr |
Consultant
23
salaries
| ₹7.3 L/yr - ₹15.9 L/yr |
TCS
Infosys
Wipro
HCLTech