Какъв ще бъде резултатът от запис в затворен канал? Deadlock, паника или операцията за запис върна грешка?
Как се съхраняват низовете в .NET?
Какво е инверсия на зависимостите (принцип SOLID)?
Какво е интерфейс в C# и какви предимства дава, включително за тестване?
Как трябва да се кешират цените на стоките и какъв риск възниква при едновременен cache miss?
Запознат ли сте с SOAP?
Какъв е проблемът N+1?
Кои са основните структури от данни в C#, които използвате?
Как може да се реализира, че базовият клас да не зависи от наследниците? Как може базовият клас да знае за съществуването на наследниците?
Каква е разликата между Task.Delay и Thread.Sleep?
Преглед: тест CalendarService.cs: public class CalendarService { public bool IsWorkingDay() { switch (DateTime.Now.DayOfWeek) { case DayOfWeek.Saturday: case DayOfWeek.Sunday: return false; default: return true; } } } CalendarServiceTests.cs: public class CalendarServiceTests { [Fact] public void IsWorkingDay_Always_ReturnsTrue() { // Подготовка var calendarService = new CalendarService(); // Действие var actual = calendarService.IsWorkingDay(); // Проверка Assert.True(actual); } }
Какво е същността на концепцията за поколенията GC (0, 1, 2)? Какво оптимизираме?
Как е организиран каналът в Go под капака, какви са видовете и характеристиките му?
Какво е чиста функция?
Използвали ли сте SelectMany?
Какво е Leaky Abstraction?
Имаш ли военен билет?
Каква е разликата между List и IEnumerable?
Задача с виртуални методи: какво ще бъде изведено? За кой метод има повече тикчета и защо?
Трябва ли да препишете GetHashCode и Equals заедно? Може ли да препишете само едно от тях?