Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Csharp Interview Questions · IT Interview Practice
Home
/
#Csharp
#Csharp
28 questions
What is C# and the .NET platform?
C#
#language
Junior
›
What is the difference between value and reference types?
C#
#language
Junior
›
How do you declare variables and use var?
C#
#language
Junior
›
How do strings work in C#?
C#
#language
Junior
›
What are the common collection types?
C#
#data-structures
Junior
›
What control-flow constructs does C# offer?
C#
#language
Junior
›
How do classes, constructors and properties work?
C#
#oop
Junior
›
How do methods, parameters and overloading work?
C#
#language
Junior
›
How do namespaces and using directives work?
C#
#language
Junior
›
What are nullable types and null-handling operators?
C#
#language
Junior
›
How do inheritance and polymorphism work?
C#
#oop
Middle
›
What are interfaces in C#?
C#
#oop
Middle
›
What are generics and constraints?
C#
#language
Middle
›
How does exception handling work?
C#
#error-handling
Middle
›
What are delegates and events?
C#
#language
Middle
›
What is LINQ?
C#
#functional
Middle
›
How does async/await work in C#?
C#
#async
Middle
›
What are records in C#?
C#
#language
Middle
›
What are extension methods?
C#
#language
Middle
›
What is the difference between an enum, a struct and a class?
C#
#language
Middle
›
How does memory management and garbage collection work in .NET?
C#
#performance
Senior
›
How do Tasks and parallelism work beyond async/await?
C#
#concurrency
Senior
›
How does dependency injection work in .NET?
C#
#architecture
Senior
›
What pattern matching does modern C# support?
C#
#language
Senior
›
What is ASP.NET Core and its middleware pipeline?
C#
#framework
Senior
›
How does C# code execute (IL, JIT, AOT)?
C#
#performance
Senior
›
How do iterators and the yield keyword work?
C#
#language
Middle
›
What are reflection and attributes used for?
C#
#language
Senior
›