Golang
Mi az a slice? Mi van a slice motorházteteje alatt? Hogyan működik az append függvény?
Mesélj az ÖsszesSzerszámról — miért jöttél és miért mentél?
A DevOps-ok beállították a fő pipeline-t, vagy te magad babráltál a Kubernetes manifestekkel vagy jártál a klaszterben, nézted a logokat?
Átmenethez általában 2 hét vagy egy kicsit több időre van szükség?
Mennyire érted a CI/CD elveit?
Mi a különbség a klaszterezett és a nem klaszterezett index között?
Tudsz összetett SQL-lekérdezéseket írni, vagy milyen szinten vagy körülbelül?
Tudna beszélni az utolsó munkahelyén lévő terhelésekről?
Adott egy S sztring, meg kell számolni az ebben a sztringben található összes karaktert legalább egyszer tartalmazó szubsztringek számát. Példák: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg
Mesélj a cégről, ahol jelenleg dolgozol.
Meséljen az adatbázis-migrációkról: hogyan hajtották végre, hogyan kezelték a hibákat a migráció során?
Mi történik, ha megváltozik az adat szerződés, amit a szolgáltatás fogad? Hogyan oldották meg a CDC/Kafka séma változásának problémáját?
Tudsz példákat mondani hatékonytalan folyamatokra, amelyekkel szembesültél? Felvetetted már ezeket a kérdéseket?
Tudnál mesélni olyan nem nyilvánvaló párhuzamossági problémákról, amelyekkel valódi projektekben szembesültél, és hogyan oldottad meg őket?
Hogyan értékeled a szintedet: middle, middle+? Mi hiányzik a senior szintig?
Mi történik a memóriával, amikor elemeket törlünk a térképről? Szabadulnak fel a bucketek a térkép törlésekor?
Mesélj a SOLID elvekről.
Más ajánlatokkal és végső szakaszokkal kapcsolatban — van már valami, ha aktív keresésben vagy?
Miért döntöttél úgy, hogy elhagyod a jelenlegi céget?
Mi az a tiszta architektúra?