Accenture
Satya Paul Interview Questions and Answers
Q1. What is oops? Oops is a object oriented programing system
Object-oriented programming (OOP) is a programming paradigm that uses objects to represent and manipulate data.
OOP focuses on creating reusable code by organizing data and behavior into objects.
It emphasizes concepts like encapsulation, inheritance, and polymorphism.
Objects have attributes (data) and methods (functions) that can interact with each other.
Example: In C#, classes are used to define objects and their properties and methods.
Q2. What is GC, where you have used in the app?
GC stands for Garbage Collection, a process in .NET to automatically manage memory by reclaiming unused objects.
GC is a feature in .NET that automatically manages memory by reclaiming unused objects.
It helps in preventing memory leaks and improving application performance.
GC can be used in .NET applications to free up memory occupied by objects that are no longer needed.
Q3. Write down the SQL query
SQL query example
Specify the table name after the FROM keyword
Use WHERE clause to filter data
Use SELECT to choose columns to display
Q4. What is boxing and unboxing
Boxing is the process of converting a value type to the object type, while unboxing is the reverse process.
Boxing is done implicitly when a value type is assigned to an object variable.
Unboxing is done explicitly by casting the object back to its original value type.
Boxing and unboxing can have performance implications and should be used judiciously.
Example: int num = 10; object obj = num; // Boxing, converting int to object
Example: int num2 = (int)obj; // Unboxing, convertin...read more
Q5. What is CLR, Why its used?
CLR stands for Common Language Runtime, it is used to manage the execution of .NET programs.
CLR is a part of the .NET framework responsible for managing the execution of .NET programs.
It provides services such as memory management, exception handling, and security.
CLR converts the Intermediate Language (IL) code into machine code during runtime.
It allows for language interoperability, meaning different languages can be used within the same program.
CLR also enforces type safet...read more
Q6. Code excution of .net application?
The .NET application code is compiled into Intermediate Language (IL) which is then executed by the Common Language Runtime (CLR).
Code is compiled into Intermediate Language (IL) by the compiler
IL is then converted into machine code by the Just-In-Time (JIT) compiler
The CLR manages memory, security, and other system resources during code execution
Q7. Stored procedure vs function?
Stored procedures are precompiled SQL queries that can perform multiple operations, while functions are reusable code blocks that return a single value.
Stored procedures can execute multiple SQL statements and can perform complex operations.
Functions are reusable code blocks that return a single value and can be used in SQL queries.
Stored procedures can be called independently, while functions are typically called within SQL statements.
Stored procedures can have input and out...read more
More about working at Accenture
Interview Process at Satya Paul
Top DOT NET Developer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month