Java
Wat zoek je qua werkformaat? Ben je in Moskou?
Heeft u ervaring met Kotlin of reactieve programmeren?
Hoe correct is het om een mutable object als sleutel in een HashMap te gebruiken? Welke vereisten moeten worden nageleefd?
[naam] vroeg: Welke fouten bestaan er in Java? Geef voorbeelden.
Hoe hebt u SQL-query's geoptimaliseerd?
Twee transacties: één leest, de andere werkt dezelfde gegevens bij. Wat gebeurt er? Probleem van niet-herhaalbare lees en het isolatieniveau Repeatable Read.
Waarvoor wordt de GIN-index gebruikt in PostgreSQL?
[naam] vroeg: In Kubernetes is er een geheugenlimiet van 1 GB, en JVM wordt gestart met -Xmx 1 GB. Hoe haalbaar is zo'n setup?
Wat is Kafka en hoe werkt het? Hoe verschilt het van gewone message brokers?
Hoe maak je een klasse onveranderlijk (immutable)?
Was het een microservices-architectuur?
Hoe haal je specifieke commits uit iemands andere tak in Git?
Wat zijn de manieren van dependency injection in Spring?
Hoe begreep het systeem dat het een weg moest volgen of een andere? Waarop baseerde het zich bij het onderscheiden van documenten?
Welke technologieën werden gebruikt voor autorisatie?
Hoe bouw je een efficiënt index voor een kolom met lage selectiviteit (bijvoorbeeld status: nieuw/loopt/afgerond), wanneer alleen de status 'nieuw' belangrijk is?
Hoe verrijk je de context van LLM? Wat is RAG en hoe werkt het?
Is er een open IP, zelfstandige of andere werkgelegenheid?
Hoe los je het probleem van diepe kopie (mutatie van de eigen elementen van de lijst via AtomicInteger.incrementAndGet)?
Invoergegevens OperationId TransactionId ISIN RcvID SndId Quantity OperationId - operation-ID (geheel getal) TransactionId - transactie-ID (geheel getal) ISIN - instrument-ID (string) RcvID - ontvanger-klant-ID (geheel getal), als -1, dan is het een uitgang SndId - verzender-klant-ID (geheel getal), als -1, dan is het een invoer Quantity - hoeveelheid van het instrument (double) OperDate - datum in het formaat [phone] Invoerregels, bijvoorbeeld 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Het is nodig om de hoeveelheid van elk instrument voor elke klant op de laatste datum te tellen [phone] USD [phone] USD [phone] RUB 100