Golang
Miért merült fel az alokációk csökkentésének szükségessége: üzleti kérés volt vagy a csapat saját kezdeményezése?
A 1C is közvetlenül a Kafka-ba is publikált adatokat?
Mi most fontos a munkában most, a fizetésen kívül, mire figyel?
Jelenleg dolgozik?
Miért körülbelül 2MB a Go bináris mérete még egy egyszerű program esetén is? Mit tartalmaz a Go futásideje?
Említetted, hogy Redis-t használtál Kafka-val való munkához — el tudnád mondani, miért?
Mi az a cache és miért szükséges?
Milyen típusok/csoportok léteznek tervezési mintákból?
Hány éves vagy?
Egy nagy fájlt töröltem, de a hely a lemezen nem szabadult fel. Miért? Hogyan találom meg és javítom?
Milyen indexet adjunk hozzá a szabad könyvek kereséséhez? Miért minden mező a összetett indexben? Hogyan működik az index 2 millió sor esetén?
Mesélj a Go nyelvű térképről: hogyan van felépítve, milyen az átlagos és a legrosszabb esetben az műveletek összetettsége.
Írjon egy függvényt, amely ellenőrzi, hogy egy sztring palindróm-e. - A palindróm egy olyan karakterlánc, amely mindkét irányban ugyanúgy olvasható. - Csak az a-zA-Zа-А-я ábécé karaktereit kell ellenőrizni, nem számítva a kis- és nagybetűk közötti különbséget.
fő csomag import ( "fmt" "time" ) func main() { } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Mi a generikus a Go-ban? Már használtad?
Ha két cég vagy két csapat közül kellene választanod, mire figyelnél és hogyan választanál?
Mi az adatbázis sharding?
Mit jelent a Select a Go-ban?
Ismered a Táblavezérelt Tesztek megközelítését?
Meséljen a Transactional Outbox mintázatról: mi ez és hogyan működik?