Golang
SELECT afdeling, SUM(salaris) FROM werknemers GROUP BY afdeling HAVING SUM(salaris) > 10000; emails email | gebruiker Toon email en het aantal keer
RWMutex — wat is het? Waarom is het efficiënter?
Team in SQL om het uitvoeringsplan van de query te krijgen
Indexen in PostgreSQL: wat zijn het, welke soorten ken je, waarom is B-tree beter dan Hash?
Welke eigenschappen moeten de sleutels van een map in Go hebben?
Welke Kubernetes-component slaat de status van de clusterbronnen op?
Wat gebeurt er als je de autovacuum in PostgreSQL uitschakelt? Welke problemen kunnen zich voordoen?
Welke betaalmethoden heb je geïntegreerd in fiat?
Vertel over een complex technisch geval — hoe heb je de oplossing precies geïmplementeerd?
Hoe communiceren de microservices onderling bij jou? Heb je met gRPC gewerkt?
Kan ACID worden gegarandeerd op het niveau Read Committed?
Wat is voor jou kritisch belangrijk bij het overstappen naar een nieuwe werkplek?
Ben je nu in Moskou? Welke werkvorm overweeg je?
Hoe zou je jezelf beoordelen qua graad?
Wat is een reverse proxy en hoe kan het worden geïmplementeerd?
Vertel over bestandssystemen — hoe verloopt de weg van het apparaat tot het bestand in Linux
/* Er is een array van nummers nums met lengte n. Elk nummer in de array kan uniek zijn of twee keer voorkomen. De nummers liggen in het bereik [1, n]. Je moet een functie schrijven die een array teruggeeft die alleen die nummers bevat die twee keer voorkomen. Voorbeelden: Invoer: nums = [4, 3, 2, 7, 8, 2, 3, 1] Uitvoer: [2, 3] Invoer: nums = [2, 2, 1] Uitvoer: [2] */
Architectuurvraag: de notificatieservice gebruikt sjablonen uit de beheerservice. Hoe garandeer je betrouwbaarheid bij een mogelijke uitval van de beheerservice?
Praktische taak: implementeer de functie FastestSearcher, die het testen van meerdere zoekmachines parallel uitvoert en de naam van de snelste, de responstijd en een fout (als ten minste één een fout retourneert) teruggeeft.
Waarom heb je besloten te migreren van een monoliet naar microservices? Waar liep je tegenaan?