.Net Interview Questions 4: Multithreading
This article is part of a series I’ve written on senior .net developer interviews. The goal of the series is not to provide a list of interview questions that you might be asked, but to provide a list...
View ArticleExplanation of the stack, the heap, and recursion leading to stack overflow
What are the stack and heap? What causes stack overflow? How many levels of recursion are possible? A C# example answers these questions.
View Article.Net Interview Questions 7: WPF
This article is part of a series I’ve written on senior .net developer interviews. The goal of the series is not to provide a list of interview questions that you might be asked, but to provide a list...
View Article.Net Interview Questions 6: Databases
This article is part of a series I’ve written on senior .net developer interviews. The goal of the series is not to provide a list of interview questions that you might be asked, but to provide a list...
View Article.Net Interview Questions 5: Management & Leadership
This article is part of a series I’ve written on senior .net developer interviews. The goal of the series is not to provide a list of interview questions that you might be asked, but to provide a list...
View Article.Net Interview Questions 3: Framework Core
This article is part of a series I’ve written on senior .net developer interviews. The goal of the series is not to provide a list of interview questions that you might be asked, but to provide a list...
View ArticleAlgorithms and Data Structure Interview Preparation Guide
This article is part of a series I’ve written on senior .net developer interviews. The goal of the series is not to provide a list of interview questions that you might be asked, but to provide a list...
View ArticleInterview Questions for Software Developers
I’ve recently been looking for work as a senior .net developer and created these preparation guides while I was interviewing at various places. Although I’ve described this as a .net guide, only the...
View ArticleMVVM vs MVP vs MVC: The concise explanation
This article explains the differences between MVC, MVP, and MVVM using as few words as possible. For a detailed explanation, see my article MVVM vs MVP vs MVC: The differences explained
View ArticleSolving Traveling Salesman with Ant Colony Optimization in JavaScript
Ants are relatively unintelligent creatures and yet as a group, they are able to display intelligent behaviour. This article explores the fascinating ant colony optimization algorithm applied to the...
View Article