Accenture DOT NET Interview Questions
1. What are some of the common components of .NET?
Common components of .NET are as follows:
1) .NET Class Library
2) .NET Framework
3) Language Runtime
4) Application Domain
5) Profiling
2. What is CTS?
CTS stands for Common Type System. It is a set of structured rules that govern what a data type should be for the corresponding values given by a user. It is used to describe all of the data types that are used in an application that the user is building.
However, you can build your own calls using the rules given by CTS. CTS is mainly provided to cover the variety of languages you can use when working with the .NET framework.
3. What is CLS?
CLS stands for Common Language Specification in .NET. It is put into place to ensure that the application developer is capable of inter-language operations if required. It is a reusable aspect among all of the .NET compatible languages.
4. How does managed code execute in the .NET framework?
There are four main steps that include in the execution of the managed code. They are as follows:
1) Choosing a compiler that can execute the code written by a user
2) Conversion of the code into Intermediate Language (IL) using a compiler
3) IL gets pushed to CLR, which converts it into native code using JIT
4) Native code is now executed using the .NET runtime
5. What is the meaning of LINQ?
LINQ is the abbreviated form of Language Integrated Query. It was first brought out in 2008, and it provides users with a lot of extra features when working with the .NET framework. One highlight is that it allows the users to manipulate data without any dependency on its source.
6. What is an assembly in .NET?
An assembly is the simple collection of all of the logical units present. Logical units are entities that are required to build an application and later deploy the same using the .NET framework. It can be considered as a collection of executables and DLL files.
7. Is it possible to manually set a timeout for a session in .NET?
Yes, it is possible to manually set a session’s out time. It can easily be done by manipulating the web.config file.
8. What are memory-mapped files used for in .NET?
Memory-mapped files in .NET are used to instantiate the contents of a logical file into the address of the application. This helps a user run processes simultaneously on a single machine and have the data shared between processes.
The MemoryMappedFile.CreateFromFiles() function is used to obtain a memory-mapped file object easily.
9. What is the meaning of CAS in .NET?
CAS stands for Code Access Security. It is vital in the prevention of unauthorized access to programs and resources in the runtime. It can provide limited access to the code to perform only certain operations rather than providing all at a given point in time. CAS forms to be a part of the native .NET security architecture.
10. What are the types of memories supported in the .NET framework?
There are two types of memories present in .NET as listed below:
- Stack: Used for static memory allocation
- Heap: Used for dynamic memory allocation
11. What is the use of delegation in .NET?
A delegate works similar to that of a function pointer of other programming languages. It provides a way to encapsulate the reference of a method in an object.
A delegate object can be easily passed to a program after this, and then a method, which was referenced earlier, can be called. Custom events can also be created in the class using a delegate.
12. What is the meaning of AutoPostBack in .NET?
AutoPostBack is a property in the .NET framework, which provides automatic postback whenever an event starts its execution cycle. To use AutoPostBack, you have to set the property to True.
Our immersive new sport recreates the feel of a land-based on line casino for gamers, permitting them to place bets even after the spin was done. Mega Wheel is a fun-filled stay on line casino sport of chance, inspired by the ever-popular Big 6 or Money Wheels. Predominantly spinning-reel video games that offer interactive prime box features and bonuses. IGT proudly presents its ever-expanding library of classic fruit video games 토토사이트 for gamers who enjoy fewer paylines and higher stakes.
ReplyDelete