Golang
Írjon feladatot Go nyelven — gyakorlati szakasz (fejlesztő életéből vett problémák, algoritmusok nélkül): javítson vagy javítson egy szolgáltatást. Időtartam — 1,5 óra.
Mi az a TLS és miért van szükség tanúsítványra?
Vannak olyan mechanizmusok, amelyek segítenek megszüntetni az ütközéseket a programozásban?
Értesz-e, hogyan valósulnak meg az OOP elvek Go-ban?
Az önéletrajzban szerepel, hogy Kafka üzeneteket kézi offset kezelés mellett dolgoznak fel. Mit értünk kézi kezelés alatt?
Hogyan lehet beállítani a zárolásokat a lekérdezésben? Mesélj a zárolások típusairól (pesszimista, optimista, advisory locks).
Mi a fő programozási nyelved? Mióta dolgozol szakmailag Go-val?
Mi a különbség az L4-es és az L7-es terheléselosztó között?
Nevezzen meg tervezési mintákat különböző kategóriákból (kreatív, szerkezeti, viselkedési, párhuzamos programozás), és részletesen ismertesse az egyik kedvencét.
Hogyan segítettek az interceptors a rendszer megfigyelésében? Pontosan mit csináltak?
Van ötleted arról, hogy melyik csapatban szeretnél dolgozni? Milyen legyen az a csapat?
Beállítható a 192.168.0.0 cím számítógép címként?
Milyen összegtől számítod az ajánlatot?
Írtál már valamit CTE-vel (Common Table Expression, WITH)?
Mi a különbség a json.Unmarshal és a json.Decoder között, és mikor használnád mindkettőt?
Mi a következménye annak, ha minden kéréshez új HTTP-klienset hozunk létre?
Mik a szabályok az interfészekkel való munkához Go-ban?
Mi az az API és mire szolgál a rendszerintegrációkban?
A foglalkoztatás tekintetében — távoli, irodai vagy hibrid, mit fontolgatsz?
Miért hagyta el az előző munkahelyét?