Hoe gebruik je ConcurrentHashMap effectief zodat het voordelen oplevert?
ERP Consultant
Kunnen interfaces methoden met of zonder implementatie hebben?
Hoe ziet een geheugenlek eruit op de grafiek? Hoe heb je het ontdekt?
Wat is het verschil tussen een niet-herhaalbare lezing (non-repeatable read) en een spooklezing (phantom read)?
Architectuurvraag: er is een Users-service en een Notification-service. Bij het registreren van een gebruiker moet gegarandeerd een bericht naar Kafka worden gestuurd (voor het verzenden van e-mails). Hoe garandeer je de levering als Kafka niet beschikbaar is?
Vertel me over Graceful Shutdown — waar wordt het voor gebruikt en hoe heb je het geïmplementeerd?
Ken je Clean Architecture, Hexagonal Architecture, DDD — ben je ermee bekend, heb je ermee gewerkt?
Code review: identificeer problemen en stel verbeteringen voor in de code van de controller met de updateBalance-methode
Vertel me over indexen in databases — waar zijn ze voor, welke soorten zijn er?
Live coderen: taken in Go — gelijktijdige verzoeken, closures in goroutines, duplicaten filteren, teller met threadveiligheid, gebufferde kanalen, functietijdslimiet
Hoe werkt partitionering om het probleem van de groei van de tabel op te lossen? Is het bloating-probleem nog steeds relevant bij deze aanpak?
Wat is PgBouncer en welk probleem lost het op in PostgreSQL?
Wat is de meest basale interface voor alle collecties?
Heeft u gewerkt aan ontwikkeling, architectuur of testen?
Wat is P (processor) in de Go-planner — is het een fysieke processor?
Heb je ooit synchronisatie-primitieven gebruikt in multithreading? Vertel me over CountDownLatch, CyclicBarrier, Phaser en anderen.
Welke soorten blokkades zijn er in de database? Welke werden het meest gebruikt?
Wat bevatten de tactische patronen van DDD?
Wat weet u over het principe van Barbara Liskov (LSP)?
SOLID-principes — vertel me over elk.