└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # CSharp Interview Preparation 2 | > Hi All, In this repo I will add some links that will be my study topics to prepare for .NET C# interviews in one week. 3 | 4 | It's not complete for now, There are a lot of topics I haven't covered. 5 | *I wanted to let you guys know that I got hired by Landis&Gyr after brushing up my skills through these links* 6 | 7 | *Inspired from JWasham's coding-interview-university* 8 | ## What is it? 9 | 10 | This is my week long(maybe more) study plan to get myself a decent job at a big companies(MNC's) 11 | ![Coding at the whiteboard - from HBO's Silicon Valley](https://dng5l3qzreal6.cloudfront.net/2016/Aug/coding_board_small-1470866369118.jpg) 12 | 13 | This is meant for guys who feel like stagnated at their current job or they don't have much exposure or feel like their current job is not challenging anymore. I am also one of these guys and I feel like I'm stagnated currently. I aspire to join one of the big 4's one day. 14 | 15 | --- 16 | 17 | ## Table of Contents 18 | 19 | - [What is it?](#what-is-it) 20 | - [Why use it?](#why-use-it) 21 | - [Prerequisite Knowledge](#prerequisite-knowledge) 22 | - [Study Material?](#study-material) 23 | ## Why use it? 24 | 25 | If you are planning to appear for interviews and you feel like you're out of sync with the latest changes to the .NET Framework, 26 | Then it's the right place for you. In this repo, I'll add study material links starting from scratch that'll help you in your journey. 27 | 28 | It's not a long plan. It's just a list of interview relevant links that are useful during interviews. If you are familiar with a lot of this already it will take you a lot less time. 29 | 30 | ## Prerequisite Knowledge 31 | 32 | - [ ] **Learn C#** 33 | - C# is everywhere in .NET Land. You'll see examples in books, lectures, videos, *everywhere* while you're studying .NET. 34 | - [ ] [CLR With C#](http://www.amazon.in/CLR-via-C-Microsoft-Press/dp/9351190900/ref=sr_1_fkmr0_1?s=books&ie=UTF8&qid=1491503871&sr=1-1-fkmr0&keywords=clr+via+csharp) 35 | - This is a nice book, It will give you a great handle on how CLR works and if you practice it a little 36 | you'll quickly get proficient. Understanding C# helps you understand how programs and memory work. 37 | 38 | - [ ] **Learn C# MVC** 39 | - [ ] [C# MVC Tutorials(Video)](https://www.youtube.com/watch?v=-pzwRwYlXMw&list=PL6n9fhu94yhVm6S8I2xd6nYz2ZORd7X2v) 40 | - This is a video playlist of 100 videos on C# MVC. The author goes into great depth to give the students a great insight into how C# MVC works 41 | - [ ] [C# MVC Tutorials(Resources)](http://stackoverflow.com/questions/1942068/best-resources-books-for-asp-net-mvc-framework) 42 | - You can also check this link to gather the best resources to learn asp.net MVC framework without the need of watching videos. 43 | You can also download some PDF's on your handheld devices so that you can learn it on the go. 44 | - I have added C# MVC to the list of pre requisites because a lot of interviews demand candidates to know about C# MVC (If you don't know it then it's not a big issue unless the job you're applying to says so) 45 | 46 | - [ ] **Learn C# WCF(Not Mandatory)** 47 | - [ ] [C# WCF Tutorials(Video)](https://www.youtube.com/watch?v=QmfPmqMk9Xs&list=PL6n9fhu94yhVxEyaRMaMN_-qnDdNVGsL1) 48 | - These tutorials were the best I could find online. These videos provide a hands on experience creating WCF services. 49 | You can learn WCF step by step by following these video lectures. 50 | - C# WCF's knowledge is not mandatory as a lot of people don't know about WCF. It's an added bonus if you want to prepare it too. 51 | 52 | ## Study Material 53 | - ### .NET Components 54 | - This link elegantly describes all the components in .NET framework - 55 | [23 Components of the .NET Framework](http://www.developerin.net/a/39-Intro-to-.Net-FrameWork/23-Components-of-.Net-Framework) 56 | - ### ASP.NET & ASP.NET MVC Page Life Cycle 57 | - This link explains the ASP.NET Application and page life cycle- 58 | [ASP.NET Life Cycle](https://www.codeproject.com/Articles/457647/Understanding-ASP-NET-Application-and-Page-Life-Cy) 59 | - This link describes C# MVC Life Cycle with a nice flowchart to remember- 60 | [C# MVC Application Life Cycle](http://www.dotnetinterviewquestions.in/article_explain-mvc-application-life-cycle_210.html) 61 | - ### C# Interview Questions 62 | - This page has a large interview question set and it's very handy for interviews- 63 | [C# Interview Questions And Answers](http://www.c-sharpcorner.com/UploadFile/8ef97c/C-Sharp-net-interview-questions-and-answers/) 64 | - ### C# MVC Interview Questions 65 | - Turn to this page for a nifty list of C# MVC Interview questions that'll help a lot during interviews- 66 | [C# MVC Q & A](http://www.c-sharpcorner.com/uploadfile/8ef97c/most-asked-asp-net-mvc-interview-questions-and-answers/) 67 | - You can also download this PDF from where you can find all the MVC interview questions 68 | [C# MVC Q & A PDF](http://www.dotnettricks.com/books/mvc/interview) 69 | - ### C# WCF Interview Questions 70 | - This list of 50 WCF Interview questions and answers are very useful for interviews. 71 | [C# WCF Interview Q & A](http://www.c-sharpcorner.com/UploadFile/8ef97c/wcf-interview-questions-and-answers/) 72 | 73 | --------------------------------------------------------------------------------