Golang
Létrehoztál-e wrapper-eket harmadik fél könyvtárak vagy eszközök számára azok használatának egyszerűsítése érdekében?
Végezhető adat típus ellenőrzés a Go nyelvben?
Milyen típusú protokollt használnak az HTTP/1.1-ben az adatok cseréjéhez a kliens és a szerver között?
Mire használják az oszlopalapú adatbázisokat, és milyen előnyöket nyújtanak?
Mi az a Netpoller? Mire jó és hogyan kerülnek oda a goroutine-ok és térnek vissza?
Van különbség a függvény nevének kis- vagy nagybetűs írása között?
Hogyan lehet megelőzni a kölcsönös zárolást két mutex használata esetén?
Mit jelent a Benchmark-tesztelés végrehajtása, és mire szolgál?
Mit válasszunk folyamatos kétirányú kapcsolat kialakításához a böngésző és a szerver között, hogy rövid üzeneteket cserélhessünk valós időben? WebSocket Server-Sent Events HTTP Long Polling HTTP/2 Server Push
Tudsz különböző indexstruktúrákat nevezni, amelyeket adatbázisokban használnak?
Mik a fő előnyei a goroutine-ok használatának a hagyományos operációs rendszer szálakhoz képest?
Meg tudod magyarázni, mi az az Arena osztály, és hogyan használják?
Ha nagy áramlással írunk a masterbe, és olvasunk a replikákból, hogyan történik a master és a replikák közötti szinkronizáció?
Tudsz beszélni az OSI vagy TCP/IP modell különböző szintjeiről?
Írja le, hogyan épültek fel és irányították a munkafolyamatokat a korábbi szervezetében.
Hogyan reagál a processzor, ha nincs több feladat a sorban végrehajtásra?
Van tapasztalata SQL-adatbázisokban trigger-ek létrehozásában és használatában?
Van tapasztalata a kód teljesítményének elemzésére szolgáló eszközök használatában?
/* A legkisebb közös ős a fában O(1) memóriával Leírás Adott egy bináris fa (nem keresőfa): struct Node { Node* parent; Node* left; Node* right; } Írjon egy függvényt, amely két adott csúcs esetén visszaadja azok legkisebb (legközelebbi) közös ősét: Node* Lca (Node* a, Node* b); */
Milyen hitelesítési és jogosultsági mechanizmusokat alkalmaztak a projektjeiben?