C#
Wyjaśnij, jak struktura uporządkowanych danych przyczynia się do przyspieszenia wyszukiwania w bazie danych PostgreSQL
Jakie są zakresy widoczności (zakresy cyklu życia) usług/beanów? Jaki zakres jest domyślnie używany?
Czy może opowiedzieć o projekcie, nad którym pracował w poprzedniej firmie?
Czy interesujesz się jakimś sportem?
Czy możesz wyjaśnić, czym jest protokół WebSocket i jak jest używany do wymiany danych w czasie rzeczywistym?
W jakich sytuacjach i jak używasz bloku try-catch w kodzie do obsługi wyjątków?
Formaty i sposoby interakcji między usługami.
Wyjaśnij koncepcję refleksji w programowaniu i jej główne zastosowania
W jaki sposób tworzone i wydawane są tokeny do potwierdzania tożsamości użytkownika w systemie uwierzytelniania?
Jaką rolę odgrywa wersja produkcyjna w obecnym projekcie i jakie ma cechy?
Jakie typy filtrów Action możesz wymienić i jak są one używane?
W jakich przypadkach i z jakimi obiektami stosuje się dyrektywę using w C++?
Czy struktura zamienia się w typ referencyjny przy użyciu słów kluczowych ref lub out w metodach?
Jak zarządzane są transakcje w architekturze mikroserwisów?
Istnieje proces obsługi klienta. W jego ramach istnieje proces przypisywania zgłoszeń wsparcia do operatora. Operator może mieć nie więcej niż 5 zgłoszeń jednocześnie. TABELA Tickets ( Id int PK, -- inne kolumny ) TABELA Operators ( Id int PK, -- inne kolumny ) -- mapowanie operator-zgłoszenie dla aktywnych zgłoszeń. -- Po zamknięciu zgłoszenia mapowanie jest usuwane. TABELA OperatorsTicket ( TicketId int PK, OperatorId int NULL ) // w ramach transakcji public void TryAssignOperatorToTicket(int ticketId) { var avalibleOperator = _db.GetOperatorsWithTicketsCount(maxTickets: 4) .OrderBy(o => o.TicketsCount).FirstOrDefault(); if(avalibleOperator is not null) _db.AssignTicketToOperator(ticketId, avalibleOperator.Id); else _db.AssignTicketToOperator(ticketId, null); }
Jaka jest rola i funkcja oprogramowania pośredniego w architekturze aplikacji?
Czy możesz wyjaśnić różnicę między kluczowymi modyfikatorami ref i out w C# i w jakich sytuacjach są one stosowane?
Czy możesz wymienić inne typy cykli życia obiektów używanych w kontenerach IoC, oprócz singleton?
Jak są powiązane ze sobą metody Equals i GetHashCode w programowaniu obiektowym?
Jakimi metodami realizujesz strukturyzację i modelowanie bazy danych?