Interview Questions

Dot Net Interview Questions and Answers

Interview Questions December 6, 2018
Dot Net Interview Questions

Dot Net Interview Questions and answers

Dot Net Interview Questions and answers for beginners and experts. List of frequently asked Dot Net Interview Questions with answers by Besant Technologies. We hope these Dot Net Interview Questions and answers are useful and will help you to get the best job in the networking industry. This Dot Net Interview Questions and answers are prepared by Dot Net Professionals based on MNC Companies expectation. Stay tuned we will update New Dot Net Interview questions with Answers Frequently. If you want to learn Practical Dot Net Training then please go through this Dot Net Training in Chennai and Dot Net Training in Bangalore

Best Dot Net Interview Questions and answers

Besant Technologies supports the students by providing Dot Net Interview Questions and answers for the job placements and job purposes. Dot Net is the leading important course in the present situation because more job openings and the high salary pay for this Dot Net and more related jobs. We provide the Dot Net online training also for all students around the world through the Gangboard medium. These are top Dot Net Interview Questions and answers, prepared by our institute experienced trainers.

Dot Net Interview Questions and answers for the job placements

Here is the list of most frequently asked Dot Net Interview Questions and answers in technical interviews. These questions and answers are suitable for both freshers and experienced professionals at any level. The questions are for intermediate to somewhat advanced Dot Net professionals, but even if you are just a beginner or fresher you should be able to understand the answers and explanations here we give.

Q1) What is .NET framework?

It is a framework to develop software apps which may be windows, web, console, etc.,

Q2) What are the essential parts in .NET Framework?

Framework Class library and Common Language Runtime (FCL & CLR)

Q3) What are all the services provided by .NET?

memory management, Networking, security and memory safety, etc.

Q4) What are languages supported by .NET?

C#, F#, VB, etc.

Q5) What is CLR?

It is program engine which loads and execute program. Acts as interface between framework and OS.

Q6) What is FCL?

It is framework library which has thousands of classes library. Base class library is core for FCL where all basic functions are available.

Q7) What is win forms?

It is smart client tech for .Net framework.

Q8) What is ASP.Net?

It is a frame work developed by Microsoft. It is used to develop websites, web apps and web services.

Q9) What is ADO.Net?

It is a module of .Net frame work which is used to connect apps and DB. It consists of classes for connect, retrieve, insert and delete, etc.,

Q10) What is WPF?

It is Windows Presentation Foundation which is used for rendering user interfaces for windows apps.

Q11) What is WCF?

It is Windows Communication Foundations which is used for building service-oriented apps. We can send data as asynchronous messages from one server to another.

Q12) What is WF?

It is Windows Workflow Foundation which provides an API, an in-process workflow engine, re-hostable design to implement long running process as work flow.

Q13) What is LINQ?

It is Language Integrated Query used to make query for data from C# or VB.

Q14) What is Entity Framework?

ORM based open source framework to work with database using .NET.

Q15) What is Parallel LINQ?

PLINQ is parallel implementation of LINQ to Objects

Q16) How to use library in C#?

add reference from solution >reference>. Then class header, write the below code.

Using System

Using Sytem.IO, etc

Q17) What are all the types of app can be created using C#.Net?

Windows app, Web app, Distributed app, Web services, Database apps

Q18) What is CLI?

CLI is Common Language Infrastructure which is a specification describes executable code and runtime environment.

Q19) List basic variable types in c#?

Decimal, Boolean, Integral, Floating, nullable, etc.

Q20) What are all the data types in C#?

There are 3. Value type, pointer type and Reference Type.

Q21) List Value data types?

Predefined and User Defined

Q22) Provide example of Predefined value data type?

Integer, Float, Boolean, etc.

Q23) Provide example of User Defined value data type?

Structure, Enumerates, etc,

Q24) List Reference data types?

Predefined and User Defined

Q25) Provide example of Predefined reference data type?

Objects, String

Q26) Provide example of User defined reference data type?

Classed, Interface.

Q27) What is Pointer data type in c#?

It is also known as Indicator or locator that points to an address of value

Q28) What are all the symbols used in Pointer?

& for address operator, * for Indirection operator.

Q29) How many operators are available in C#?

9

Q30) List basic operator types in C#?

Binary, Unary and Ternary

Q31) What is precedence of operator

Specifies that which operator will be evaluated first and next.

Q32) List the operators which are evaluated from right to left?

Ternary, Unary, Assignment, Equality

Q33) List the operators which are evaluated from left to right?

All binary except Assignment and Equality.

Q34) What is keyword?

Keyword is reserved word in C#. We cannot use it as identifiers. If you want to use keyword as identifiers, then add @ prefix to the keyword.

Q35) What is contextual keyword?

Identifies which have special meaning in context of code are called contextual keyword. Example global, partial, alias, join, etc.

Q36) What is “if statement” in C#?

If statement is used to test condition. There are 4 types of if statements available.

Q37) What is switch in C#?

Switch is if-else-if ladder statement which executes one statement from multiple conditions.

Q38) List loop types in C#?

For Loop, While Loop, Do While loop

Q39) What is Break statement?

Break statement breaks the loop or switch statement. In case in inner loop, it will break only inner loop.

Q40) What is continue statement?

It continue the loop. It continues current flow of program and skips remaining code at specified condition.

Q41) What is Goto statement?

It is jump statement which is unconditionally jumps to the specified label.

Q42) What is comment statement in C#?

Comment statement will not be executed by compiler. There are two type of comments are available.

Q43) List comment statements?

Single line comment (//) and multiple lines statement (/* …. */)

Q44) What is Function?

Function is block of code which as signature. It consists parameter, return type, body, access specifiers and function name.

Q45) What array?

It is group of similar type elements which contiguous memory location. Q46) What is the stating index of array? Ans: 0

Q47) What is disadvantages of array in C#?

Fixed size.

Q48) What is multidimensional array?

It is also known as rectangular array. It may me 2D or 3D which has rows and columns (Tabular form or matrix)

Q49) What is jagged array?

It is known as array of array witch elements are array.

Q50) What is object and class?

Object is an entity which has state and behaviour. It is instant of a class. Class is group of similar objects.

Besant Technologies – Chennai & Bangalore Branch Locations

Besant Technologies - Velachery Branch

Plot No. 119, No.8, 11th Main road, Vijaya nagar,

Velachery, Chennai - 600 042

Tamil Nadu, India

Landmark - Reliance Digital Opposite Street

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - Tambaram Branch

No.2A, 1st Floor, Duraisami Reddy Street,

West Tambaram, Chennai - 600 045

Tamil Nadu, India

Landmark - Near By Passport Seva

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - OMR Branch

No. 5/318, 2nd Floor, Sri Sowdeswari Nagar,

OMR, Okkiyam Thoraipakkam, Chennai - 600 097

Tamil Nadu, India

Landmark - Behind Okkiyampet Bus Stop,

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - Porur Branch

No. 180/84, 1st Floor, Karnataka Bank Building,

Trunk Road, Porur, Chennai - 600 116

Tamil Nadu, India

Landmark - Opposite to Gopalakrishna Theatre

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - Anna Nagar Branch

Plot No:1371, 28th street kambar colony,

I Block, Anna Nagar, Chennai - 600 040

Tamil Nadu, India

Landmark - Behind Reliance Fresh

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - T.Nagar Branch

Old No:146/2- New No: 48,

Habibullah Road,T.Nagar, Chennai - 600 017

Tamil Nadu, India

Landmark - Opposite to SGS Sabha

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - Thiruvanmiyur Branch

22/67, 1st Floor, North mada street, Kamaraj Nagar

Thiruvanmiyur, Chennai 600041

Tamil Nadu, India

Landmark - Above Thiruvanmiyur ICICI Bank

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - Siruseri Branch

No. 4/76, Ambedkar Street, OMR Road, Egatoor, Navallur,

Siruseri, Chennai 600130

Tamil Nadu, India

Landmark - Near Navallur Toll Gate, Next to Yamaha Showroom

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - Maraimalai Nagar Branch

No.37, Ground Floor, Thiruvalluvar Salai,

Maraimalai Nagar,Chennai 603209

Tamil Nadu, India

Landmark - Near to Maraimalai Nagar Arch

  +91-8099 770 770

  info@besanttechnologies.com

Besant Technologies - BTM Layout Branch

No 2, Ground floor, 29th Main Road,

Kuvempu Nagar,BTM Layout 2nd Coming from Silkboard,

AXA company signal, Stage, Bangalore - 560 076

Karnataka, India

Landmark - Next to OI Play School

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Marathahalli Branch

No. 43/2, 2nd Floor, VMR Arcade,

Varthur Main Road, Silver Springs Layout,

Munnekollal, Marathahalli, Bengaluru - 560037

Karnataka, India

Landmark - Near Kundalahalli Gate Signal

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Rajaji Nagar Branch

No. 309/43, JRS Ecstasy, First Floor,

59th Cross, 3rd Block, Bashyam Circle,

Rajaji Nagar, Bangalore - 560 010

Karnataka, India

Landmark - Near Bashyam Circle

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Jaya Nagar Branch

No. 2nd Floor,1575,11th Main Road,

4th T-Block, Pattabhirama Nagar,

Jaya Nagar, Bangalore - 560 041

Karnataka, India

Landmark - Opposite to Shanthi Nursing Home

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Kalyan Nagar Branch

No.513, 4th Cross Rd

2nd Block, HRBR Layout,

Kalyan Nagar, Bangalore - 560 043

Karnataka, India

Landmark - Opposite to kalayan nagar Axis Bank

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Electronic City Branch

No. 7, 3rd Floor, Ganga Enclave,

Neeladri Road, Karuna Nagar, Doddathoguru Village,

Electronics City Phase 1, Electronic City,

Bangalore - 560100, karnataka, India

Landmark - Adjacent to HDFC Bank and State Bank Of India

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Indira Nagar Branch

No.54, 1st Floor,

5th Main kodihalli,

Bengaluru, Karnataka 560008, India

Landmark - Behind Leela Palace Hotel,

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - HSR Layout Branch

Plot No. 2799 & 2800, 27th Main,

1st Sector, HSR Layout,

Bengaluru, Karnataka 560102, India

  +91-8767 260 270

  info@besanttechnologies.com

Besant Technologies - Hebbal Branch

No.29, 2nd Floor, SN Complex,

14th Main Road, E-Block Extention, Sahakara Nagar,

Bengaluru, Karnataka -560092, India

  +91-8767 260 270

  info@besanttechnologies.com

Scroll Up