C# Interview prep: 50 Question and Answers

  Рет қаралды 59,095

tutorialsEU - C#

tutorialsEU - C#

Күн бұрын

🚀 C# Progress Academy - Become a senior C# developer: academy.tutori...
50 C# Interview Questions and Answers and should be seen as interview preparation.
Download 50 questions and answers to use whenever you want: tutorials.eu/5...
#csharpInterviewPrep #CsharpInterviewQA
C# Interview Questions
The target audiences of this video are developers who are looking to sharpen their coding skills and prepare themselves for their technical c# interview.
Timecodes for the questions:
What is a class?
What are the main concepts of object-oriented programming?
Explain Encapsulation
What is abstraction?
What is Inheritance in C#?
What is an object?
What is a constructor, and what are its different types?
What is a destructor in C#?
What is polymorphism?
Is C# code managed or unmanaged code?
What are value types and reference types?
What are namespaces, and is that compulsory?
Explain types of comments in c# with examples.
What is an interface? Give an example.
How to implement multiple interfaces with the same method name in the same class?
What is the virtual method, and how is it different from the abstract method?
What is method overloading and method overriding?
What is the static keyword?
Can we use “this” with the static class?
What is the difference between constants and read-only?
What is the difference between string and string builder in C#?
Explain the “continue” and “break” statement.
What are boxing and unboxing?
What is a sealed class?
What is a partial class?
What is enum?
What is dependency injection, and how can it be achieved?
The “using” statement.
What are the access modifiers? Explain each type.
What are delegates?
What are the different types of delegates?
What is an array? Explain Single and multi-dimensional arrays.
What is the difference between the System.Array.CopyTo() and System.Array.Clone() ?
What is the difference between array and arraylist?
What is a jagged array in C#?
What is the difference between struct and class?
What is the difference between throw and throw ex?
Explain the difference between finally and finalize block?
What are Anonymous types in C#?
What is multithreading, and what are its different states?
How is exception handling done in C#?
What are the custom exceptions?
What is LINQ in C#?
What is serialization?
What are generics in c#?
What is reflection?
How to use nullable types?
Which is the parent class of all classes which we create in C#?Explain code compilation in C#.
tutorialsEU offers you free video tutorials about programming and development for complete beginners up to experienced programmers.
This includes C#, Unity, Python, Android, Kotlin, Machine Learning, etc.
Stay tuned and subscribe to tutorialsEU: goo.gl/rBFh3x
Join our Discord Community: / discord
Follow us on LinkedIn: / tuto. .
Follow us on Facebook: / tutorialseu-...stions and Answers and should be seen as interview preparation. Get my complete C# Masterclass with a huge discount here: bit.ly/3g635te
WPF Masterclass: bit.ly/2PZIpMn
You can also read the article with all 50 questions and answers here:
tutorials.eu/5....
#csharpInterviewPrep #CsharpInterviewQA

Пікірлер: 50
@tutorialsEUC
@tutorialsEUC 2 жыл бұрын
🚀C# Progress Academy - Become a senior C# developer: academy.tutorials.eu/p/csharp-progress-academy
@shenth27
@shenth27 2 жыл бұрын
Great course if no advertising for his Master class every 5 mins
@leonbaker1809
@leonbaker1809 2 жыл бұрын
Came here to say this. Tone it down, please
@Chiramisudo
@Chiramisudo 7 ай бұрын
💯!!! It's even more obnoxious that KZbin ads, and that's saying something.
@smlambo3928
@smlambo3928 21 күн бұрын
Thank you this video. Helped me get into my second professional job as a software developer
@HawkEncounters
@HawkEncounters 3 жыл бұрын
I got C# Masterclass course for my College Training so this will help me a lot to answer many questions in my exam. :)
@tutorialsEU
@tutorialsEU 3 жыл бұрын
Good luck with the exam!
@Robert723
@Robert723 Жыл бұрын
Hi Denis, Thanks for the video! I think you could include the 'Pause' clip about your complete C# course more often in this video.
@martorulez
@martorulez 8 ай бұрын
:D :D :D :D :D :D
@arkadiyshuvaev
@arkadiyshuvaev Жыл бұрын
It is not polymorphism at 15:05 You should look at another video to understand this topic.
@malindukumaradasa3851
@malindukumaradasa3851 11 ай бұрын
Very concise and understandable explanations. Great video! Thanks!
@meosart1758
@meosart1758 3 жыл бұрын
Great video! Many thanks!
@tutorialsEU
@tutorialsEU 3 жыл бұрын
Thanks. Hope you subscribe to not miss out our content
@meosart1758
@meosart1758 3 жыл бұрын
@@tutorialsEU Of course))
@andreilisovskii3414
@andreilisovskii3414 9 ай бұрын
question 42 1:04:16 mistake in that particular example (if we assume exception within try { } block) Finally block won't execute, as you throw exception from catch block, and there is not catch earlier in stack.
@davestorm6718
@davestorm6718 2 жыл бұрын
Thanks! I noticed you have a bug in your CopyTo command (you copied it to itself instead of to marksCopy) should be int[] marksCopy = new int[3]; marks.CopyTo(marksCopy,0);
@marcelositonio2495
@marcelositonio2495 Жыл бұрын
Outstanding! Thanks!
@ethanr0x
@ethanr0x 4 ай бұрын
The video has some mistakes: 5. 08:14 You get to use the private field of a base class in a derived class because the derived class is nested in the base class. That's not normally the case for inheritance.
@luis.e.moreno
@luis.e.moreno 2 жыл бұрын
This is a great video! Thank you! Will you make more interview question videos? Topics like SOLID in C#, web API, .NET core, Blazor, MVC, etc. More Design Patterns would be nice too. I was asked in an interview what is the Yield keyword purpose. Only Break and Continue are in the video. Thanks 😀
@i.eduard4098
@i.eduard4098 Жыл бұрын
9:19 I am pretty sure you are not fully correct. You already have a property by using get set and it shouldn't be private, and by convention should be uppercase. It feels like you are a java developer and I know there you expose properties via get set methods. Fields are private and usually are named with an underscore and then you can have public properties using the fields in get set.
@csperi-peri2447
@csperi-peri2447 Жыл бұрын
Great video - covering a wide variety of topics with code examples.
@spiker9677
@spiker9677 3 жыл бұрын
Awesome with clear examples 👍
@tutorialsEU
@tutorialsEU 3 жыл бұрын
I hope they will help you on your journey
@amazingrays
@amazingrays Жыл бұрын
Nice video 🙏
@sol-3uk
@sol-3uk 3 жыл бұрын
Thanks for the video! Just thought I'd point out that for Q.39 it seems like you forgot to change the graphic in the bottom left.
@parvati877
@parvati877 9 ай бұрын
Video starts at 1:39
@MaciejKowalski-jr1ci
@MaciejKowalski-jr1ci 4 ай бұрын
Good content, but advertising is way too aggressive.
@krishnakumargupta6993
@krishnakumargupta6993 3 жыл бұрын
It's video very grateful for my interview
@kwstaslalaounis3212
@kwstaslalaounis3212 Жыл бұрын
Thank you!!!
@kunnu9030
@kunnu9030 2 жыл бұрын
plz provide the website link to read the content.
@tutorialsEUC
@tutorialsEUC Жыл бұрын
For some reason the link didnt work anymore. I replaced it and it's this one: tutorials.eu/50-interview-questions-for-your-csharp-interview/
@FrankPapadakis
@FrankPapadakis 2 жыл бұрын
Lol, watching this video has made me feel like I need to study for a few more years before I should even think about interviewing. I feel so stupid 🥴
@mageking4343
@mageking4343 3 жыл бұрын
sir smile is owsm
@bittatamber
@bittatamber Жыл бұрын
Excited
@sureshshindhe502
@sureshshindhe502 2 жыл бұрын
Thank you very much
@pranitapawar7707
@pranitapawar7707 3 жыл бұрын
really nice video..can you make video for xamarin forms also
@ChamaraIresh
@ChamaraIresh 3 жыл бұрын
Nice video with clear examples
@anon_148
@anon_148 7 ай бұрын
thank God a video about this where there is no Indian
@paulc.8727
@paulc.8727 Жыл бұрын
what happened to 39 Explain var and dynamic?? 💨
@seanleith5312
@seanleith5312 Ай бұрын
never seen advertising like this, insert an ad every 2 minutes, crazy. Stop doing that.
@stoploss-g6u
@stoploss-g6u Жыл бұрын
Almost everyone giving car or bike example for abstraction😅
@anon_148
@anon_148 7 ай бұрын
terrible
@svlada84
@svlada84 2 жыл бұрын
Video is great, but there is mistake on question 33. you should write: marks.CopyTo(marksCopy, 0); and not marks.CopyTo(marks, 0); and I test now this method create deep copy not shallow copy us you sad.
@Joseph-ex4sf
@Joseph-ex4sf Жыл бұрын
Appreciate the video but you put in way too many interruptions.
@bornafrica7887
@bornafrica7887 3 жыл бұрын
Bro had to put an ad every 5 min.
@samekamal-w9p
@samekamal-w9p Жыл бұрын
Quick pause.
@yesiamanerd2040
@yesiamanerd2040 11 ай бұрын
With over 10 years as a Java programmer and 30 in tech, I advise managers against language trivia interviews. They don't reveal the best candidates, especially as tech evolves. Reject the trivia approach, and candidates should walk away from such interviews.
@rowanabrahams9280
@rowanabrahams9280 7 ай бұрын
I agree with this 101%
@feifei1989
@feifei1989 11 ай бұрын
Too many ads and pause. Annoying
Interview with a Senior C# Developer
10:56
Programmers are also human
Рет қаралды 666 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
How to NOT Fail a Technical Interview
8:26
Fireship
Рет қаралды 1,6 МЛН
SOLID  Principal - Interview Questions and Answers
24:04
Interview Happy
Рет қаралды 137 М.
Master C# Interfaces in 12 Minutes - Beginner Tutorial
11:37
tutorialsEU - C#
Рет қаралды 28 М.
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Alex Hyett
Рет қаралды 332 М.
Every single feature of C# in 10 minutes
9:50
Train To Code
Рет қаралды 176 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН