Java
Czego szukasz pod względem formatu pracy? Czy jesteś w Moskwie?
Czy masz doświadczenie z Kotlinem lub programowaniem reaktywnym?
Czy poprawne jest używanie obiektu mutowalnego jako klucza w HashMap? Jakie wymagania należy spełnić?
[imię] zapytał: Jakie błędy występują w Java? Podaj przykłady.
Jak zoptymalizowałeś zapytania SQL?
Dwie transakcje: jedna czyta, druga aktualizuje te same dane. Co się stanie? Problem niepowtarzalnego odczytu i poziom izolacji Repeatable Read.
Do czego służy indeks GIN w PostgreSQL?
[imię] zapytał: W Kubernetes limit pamięci to 1 GB, a JVM uruchomiona jest z -Xmx 1 GB. Jak bardzo jest to wykonalne?
Czym jest Kafka i jak działa? Czym różni się od zwykłych brokerów wiadomości?
Jak uczynić klasę niezmienną (immutable)?
Czy to była architektura mikroserwisów?
Jak pobrać konkretne commity z cudzej gałęzi w Git?
Jakie są metody wstrzykiwania zależności w Spring?
Jak system rozpoznawał, że trzeba iść jedną drogą lub inną? Na czym się opierał przy rozróżnianiu dokumentów?
Jakie technologie zostały użyte do autoryzacji?
Jak zbudować efektywny indeks dla kolumny o niskiej selektywności (np. status: nowy/uruchomiony/zakończony), gdy ważny jest tylko status 'nowy'?
Jak wzbogacić kontekst LLM? Czym jest RAG i jak działa?
Czy istnieje otwarte IP, samozatrudnienie lub inne zatrudnienie?
Jak rozwiązać problem głębokiej kopii (mutacja samych elementów listy za pomocą AtomicInteger.incrementAndGet)?
Dane wejściowe OperationId TransactionId ISIN RcvID SndId Quantity OperationId - ID operacji (liczba całkowita) TransactionId - ID transakcji (liczba całkowita) ISIN - ID instrumentu (łańcuch znaków) RcvID - ID klienta odbiorcy (liczba całkowita), jeśli -1, to wyjście SndId - ID klienta nadawcy (liczba całkowita), jeśli -1, to wejście Quantity - ilość instrumentu (liczba zmiennoprzecinkowa) OperDate - data w formacie [phone] Przykładowe wejściowe ciągi znaków: 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Należy policzyć ilość każdego instrumentu dla każdego klienta na ostatnią datę [phone] USD [phone] USD [phone] RUB 100