Part 10: Testing – C# / .NET Interview Questions and Answers
60+ C# / .NET testing interview questions with code examples. Covers unit testing, integration testing, gRPC, contracts, distributed systems, Playwright, and performance.
You're viewing blog posts that cotains Data structures tag
See all posts60+ C# / .NET testing interview questions with code examples. Covers unit testing, integration testing, gRPC, contracts, distributed systems, Playwright, and performance.
In this article, we explore microservices and distributed systems interview questions and answers, and what every .NET engineer should know, from service boundaries and BFF to sagas, events, service discovery, and communication patterns.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This chapter explores NoSQL Databases questions that .NET engineers should be able to answer in an interview.
This week, we look at consistency models in distributed systems, Uber’s adaptive benchmarking framework, LinkedIn’s evolution of its Venice ingestion pipeline, and Meta’s new open-source platform for adaptive experimentation.
Weekly tech digest: CAP theorem basics, Uber’s probabilistic heatmaps, Dropbox’s context-aware AI, and Lyft’s modern ML platform architecture.
In this article, we explore practical patterns for data versioning and schema evolution in NoSQL systems.
This week, we dive into SQL performance tips, Uber’s approach to fault-tolerant analytics, and how TikTok cut AI costs in half with smart caching.
Practical MongoDB best practices guide for developers. Covers schema design, indexing, performance, queries, transactions, sharding, and common mistakes with examples and links to official docs.
Practical SQL best practices for developers and DBAs. Learn how to design clean schemas, write readable and efficient queries, avoid common mistakes, and keep your database secure and fast
This chapter explores SQL Database questions that .NET engineers should be able to answer in an interview.
Weekly tech digest: pagination strategies for large datasets, Uber’s rebuilt Apache Pinot query architecture, and Meta’s ML-based notification ranking system for Instagram.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
Weekly tech digest: simple ACID guide, Uber’s HiveSync data lake replication, Atlassian’s new CI/CD platform, and Pinterest’s Moka data processing system.
A beginner-friendly guide to understanding ACID in databases. Learn Atomicity, Consistency, Isolation, and Durability in simple terms, using SQL examples and real-world analogies, for junior developers.
Master ASP.NET Core for interviews! Explore middleware, routing, DI, caching, & security with expert Q&A for junior to senior .NET devs.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This 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.