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 Redis 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 explain what distributed deadlocks are, how they differ from blocking and slowness, the main types of distributed deadlocks, and practical strategies to prevent them in real systems.
In this article, we explore practical patterns for data versioning and schema evolution in NoSQL systems.
Learn efficient SQL pagination techniques: offset, keyset, cursor, snapshot, hybrid & more. Understand trade-offs, use cases, and best practices.
This week's Weekly tech digest features HealthTech trends, Netflix’s GraphQL evolution, Uber’s high-scale storage system, and Wix’s lessons from AI refactoring.
This chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
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.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
Weekend Reading is a Digest where we share a selection of the most interesting tech articles from different companies found during the week.
This article outlines 6 simple steps to help you effectively scale your application, ensuring it can handle increased demand and continue to perform optimally.
Microsoft Orleans — обзор фреймворка для создания масштабируемых приложений. Вы узнаете, как Orleans упрощает управление состоянием и обработку сообщений с помощью модели виртуальных акторов (Grains). Мы рассмотрим архитектуру Orleans, его ключевые фичи, примеры использования, а также шаги по началу работы и развертыванию в облаке.
.NET Aspire - стек для создания resilient, observable, и configurable cloud-native приложений на базе .NET.
В этой статье разбираем подробнее, что такое .NET Aspire, зачем он нужен и как мигрировать свое приложение
В этой статье рассмотрим роадмап, как развиваться и что учить для тех, кто хочет программировать на Rust.
В этой статье говорим про использование ChatGPT в IT. От генерации кода, юнит тестов и front-end клиентов, до генерации CV, Job description'ов и скриптов видео роликов и многое другое.
В этой статье рассмотрим дорожную карту, как развиваться и что учить для тех, кто хочет стать Data engineerом.
В этой статье я собрал самые типичные и частые вопросы на собеседовании для Senior C# / .NET разработчика которые помогут вам не только подготовиться к интервью, но и улучшить свои знания по многим смежным с .NET темам.
В этой статье рассмотрим роадмап для .NET Core developerа и на что нужно сделать упор при глубоком изучении .NET Core.
В этой статье рассматриваем паттерны для хранения состояния сеанса из каталога PoEAA.
В этой статье мы рассматриваем гайд по Лучшим практикам для увеличения производительности ASP.NET Core приложений