Part 5: Design Patterns – C# / .NET Interview Questions and Answers
This chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
You're viewing blog posts that cotains Data structures tag
See all postsThis chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
This chapter explores advanced asynchronous and parallel programming in .NET, including Tasks, Thread Pools, channels, race conditions, context switches, and best practices.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This Chapter covers data structures in .NET, collections and their implementations, and performance characteristics.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This article explores essential C# type concepts, providing detailed explanations, code examples, and junior, middle, and senior expectations to enhance your understanding and boost your confidence.
This article will dive into essential concepts every .NET developer should know. This article will focus on C# Core Language and .NET Platform Fundamentals questions.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This guide covered the most popular caching strategies, cache eviction policies, and pitfalls that you might encounter when implementing a cache for your system.
This article considers popular options for storing hierarchical data in SQL and NoSQL databases.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This article explores essential data integration patterns, including ETL, ELT, Change Data Capture (CDC), Data Federation, Data Virtualization, Data Replication, Publish/Subscribe, Request/Reply, and Point-to-Point Integration. Learn how and when to use these patterns for efficient data handling and real-time analytics.