Golang
Mi volt a legtechnikai szempontból legnehezebb feladat, amin valóban gondolkodnod kellett?
Miért fontolgat új ajánlatokat, és miért hagyta el a korábbi cégét?
Emlékszik, mi az NP-teljes feladat? Miben különbözik az egyszerű NP-től?
Hogyan nézne ki a frissített Redis séma timeout-worker-rel időkorlátos játékokhoz?
Milyen eszközöket használtak a szolgáltatások megfigyelhetőségéhez?
Mi az observability? Melyik három pillérét ismered az observability-nek?
Hány partíció volt a témákban, és hogyan választották ki a számukat?
Mi az az SQL-injektálás? Adjon példát egy sérülékeny lekérdezésre és védelmi módszerekre.
Mi a partíció a Kafka-ban, és hogyan válasszuk ki a fogyasztók számát?
Milyen adattípusok vannak a Go-ban?
Mi fontos számodra egy jövőbeli cégnél, mire figyelsz?
func merge(chs ...<-chan int) <-chan int { ... } package main import ( "fmt" "sync" ) func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(n int) { defer wg.Done() fmt.Println(i) }(i) } wg.Wait() }
Miért választanál egy csatornát a WaitGroup/errgroup helyett? Miben rosszabb az errgroup?
Hogyan működik a garbage collector a Go-ban?
Ha egy sztring a algoritmus szerint palindróm, akkor igazat ad vissza vagy nem?
Kérlek, mesélj arról, mit csinálsz a jelenlegi munkahelyeden, mi tetszik, mely feladatokat szereted, mely feladatokat nem szereted és melyeket szeretnéd elkerülni.
Mi az a ZooKeeper?
Mesélj egy olyan esetről, amikor negatív visszajelzést kaptál, és hogyan kezelted
Az ügyfél közvetlenül az S3-ból közvetítheti a hangot CDN-en keresztül, akárcsak a képeknél — a legközelebbi földrajzi CDN-be feltöltve?
Hogyan szerveződik a munka a tárolókkal a StatefulSet-ben?