Τι είναι το Dependency Injection και πώς εφαρμόζεται στο .NET Core;
Ποιες είναι οι διαφορές μεταξύ Task, Thread και async/await στο .NET;
Τι είναι τα Span και Memory και πότε τα χρησιμοποιούμε;
Διαφορές μεταξύ IEnumerable, IQueryable και List σε απόδοση και χρήση;
Τι είναι το Garbage Collector (GC) στο .NET και πώς λειτουργεί;
Τι σημαίνει boxing και unboxing Πώς επηρεάζει την απόδοση;
Τι είναι τα value types vs reference types και πώς επηρεάζουν τη μνήμη;
Πώς λειτουργεί το Entity Framework Core Change Tracking;
Τι είναι το Shadow Properties στο EF Core και πότε τα χρησιμοποιούμε;
Τι είναι τα CancellationTokens και πώς τα ενσωματώνεις σε async μεθόδους;
Πώς λειτουργεί η Memory Management σε ASP.NET Core για Web API;
Τι είναι τα Middleware στο ASP.NET Core και πώς δημιουργείς custom middleware;
Διαφορές μεταξύ Singleton, Scoped και Transient services στο DI container;
Τι είναι και πώς λειτουργεί το HttpClientFactory;
Τι είναι τα ValueTask vs Task και πότε τα προτιμάμε;
Τι είναι τα Records και με ποιες περιπτώσεις χρησιμοποιούνται στο C#;
Πώς εφαρμόζεται το CQRS pattern με .NET Core;
Τι είναι το Polly και πώς χρησιμοποιείται για resilience σε HTTP calls;
Πώς διαχειρίζεσαι concurrent requests και thread-safety σε ASP.NET Core;
Τι είναι τα global usings, file-scoped namespaces και top-level statements στη C# 10/11;
Τι είναι τα Dependency Injection scopes και πώς επιλέγεις ποιο scope να χρησιμοποιήσεις σε complex applications;
Πώς λειτουργεί το async streaming με IAsyncEnumerable και πότε είναι χρήσιμο;
Τι είναι τα immutable collections και πώς βοηθούν σε concurrency scenarios;
Πώς εφαρμόζεις custom model binding σε ASP.NET Core;
Πώς λειτουργεί το *HttpPipeline, DelegatingHandlers και middleware ordering *σε ASP.NET Core;
Ποιες είναι οι βέλτιστες πρακτικές για logging και structured logging με Serilog ή Microsoft.Extensions.Logging;
Τι είναι τα Value Converters στο EF Core και πώς τα χρησιμοποιούμε για custom mapping;
Πώς δουλεύει το Lazy Loading και Eager Loading στο Entity Framework και ποιες είναι οι επιπτώσεις τους στην απόδοση;
Τι είναι τα MemoryCache και DistributedCache και πώς τα ενσωματώνεις σε high-load web applications;
Πώς σχεδιάζεις και εφαρμόζεις global exception handling και custom error responses σε ASP.NET Core APIs;
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)