C#
Wat is het verschil tussen een abstracte klasse en een gewone klasse?
SignalR en WebSocket — gemeenschappelijk werkingsprincipe, verschillen, wanneer gebruiken?
Wat wordt er verwacht van een nieuwe ontwikkelaar in de eerste maand?
Hoe schrijf je tekst naar een bestand vanuit twee verschillende taken tegelijk? Hoe synchroniseer je de toegang?
Leg het verschil uit tussen Action-filters en Middleware in ASP.NET Core.
Wat is de algoritmische complexiteit van binaire zoekopdracht in een gesorteerde array?
Welke vakken waren het moeilijkst voor jou tijdens de opleiding?
Implementeer een methode die de volledige naam van de gebruiker vult uit de opslag (IDbRepository of ICacheRepository) en het verrijkte evenement verder stuurt (IEventSaver) Het is noodzakelijk om maximale prestaties te bereiken In de cache bevinden zich 99,9% van de actuele gegevens De oorspronkelijke volgorde van gebeurtenissen bij het opslaan kan worden geschonden public async Task Enrich(IEnumerable<UserEvent> events) { }
Waarvoor dient de stack? Waarom alle gegevens niet in de heap opslaan?
Hoe stel je een index in voor een nieuwe query? Hoe maak je een samengestelde index met meerdere voorwaarden?
Kan DbContext (EF Core) een Singleton worden gemaakt? Wat zijn de voor- en nadelen?
Wat is het verschil tussen TRUNCATE en DELETE?
Vertel me over Clean Architecture — hoe het is opgebouwd, lagen, afhankelijkheden.
Kan de lock-operator worden gebruikt om toegang te blokkeren in asynchrone code?
Wat is de complexiteit van het zoeken naar geblokkeerde producten in een List binnen een lus over producten en hoe optimaliseer je dat?
Hoe maximaliseer je de snelheid van deze SQL-query?
Hoe worden strings opgeslagen in .NET?
Hoe zakelijke fouten afhandelen en de juiste HTTP-codes aan de klant teruggeven?
Welke uit de lijst zijn synchronisatiehulpmiddelen in Go? Kanalen, sync.WaitGroup, sync.Mutex, sync.Cond?
Zijn er taken die je niet leuk vindt of die je in minder mate wilt doen?