Wat is een deadlock? Hoe voorkom je het?
Java
Waarom werd rapportage uitgevoerd op PostgreSQL bij een belasting van ongeveer 2000 RPS? Waarom werd er geen OLAP-oplossing gebruikt in plaats van OLTP voor rapportage?
Leg uit wat het principe is van het gebruik van de try-with-resources-constructie bij het beheren van bronnen in Java.
Hoe kunnen de aangebrachte wijzigingen worden opgeslagen voordat je overschakelt naar een andere tak in het versiebeheersysteem?
Vertel me over het SAGA-patroon: orkestratie en choreografie.
Hoe werd de voltooiing van de berekeningen gegarandeerd bij een storing, bijvoorbeeld als de elektriciteit uitviel tijdens de berekening?
Wat zijn de voordelen en nadelen van het opsplitsen van code in functies?
Heeft u problemen of onvoorziene situaties gehad tijdens de integratie van het project of de lancering ervan?
Welke collectie kiezen: ArrayList of LinkedList en waarom?
Vertel over een interessante taak waar je trots op bent
Wat gebeurt er met HashMap als hashCode altijd een constante retourneert?
Vertel me over het Outbox-patroon voor het garanderen van berichtbezorging.
Kunt u mij goed horen en begrijp ik u duidelijk?
Kunt u vertellen over de technologieën en tools die u in uw laatste project hebt gebruikt?
Hoe worden prestatie- en resource-metrics verzameld en gevolgd in Java?
Welke ontwikkelingsperspectieven zie je voor jezelf?
Hoe verliep de code review in uw projecten?
Voelt u zich comfortabel om te werken volgens de Oeral-tijd (7-8 uur 's ochtends, Moskou-tijd)?
Waarom geeft de LLM het resultaat token voor token, in plaats van alles tegelijk?
Vertel over het principe van Interface Segregation (de letter I in SOLID).