Golang
Kas teil praegu on teisi intervjuusid või pakkumised?
Loetle kõik HTTP meetodid (tegusõnad), mida te tead.
Räägi mulle Go-s olevatest lõikudest: kuidas need on üles ehitatud ja milleks neid kasutatakse?
Kuidas renderdab brauser lehti? Mis on compositing?
Kas teil on olnud konflikte kolleegidega või olukordi, kus sul oli oma arvamus, kuid kolleegil teine?
Kas teil on selle etapi jooksul küsimusi?
Kui peamine ülesanne on tagada sõnumite kohaletoimetamise garantii, mida on parem valida: Kafka või RabbitMQ?
Kuidas aru saada, et degradatsioon toimus just seetõttu, et ressursikasutus (CPU jms) suurenes?
Kirjeldage HTTP-päringu ja vastuse struktuuri. Kuidas klassifitseeritakse vastuskoodid?
Kirjutage SQL-päring, mis näitab **kliendi nime**, tema **linna** ja **kõigi tema tellimuste kogusumma**. Lõpptulemustes peaksid olema ainult need kliendid, kelle kogukulud ületavad **1000** ühikut. --- **Andmestruktuur:** 1. **`customers` tabel:** - `customer_id` (int) – kliendi unikaalne identifikaator. - `customer_name` (varchar) – kliendi nimi. - `city` (varchar) – elukoht linn. 2. **`orders` tabel:** - `order_id` (int) – unikaalne tellimuse number. - `customer_id` (int) – kliendi ID, kes tegi ostu. - `total_amount` (decimal) – konkreetse tellimuse summa.
Mis oli sinu roll arendamisel: arhitekt või täitja?
Kuidas me saame makseteenuse pakkuja vastuse? Intervjuu korraldaja soovitab kasutada webhooki.
Räägi Tinkoff kogemustest — kuidas sa tööle saadeti ja millega tegeled?
Kuidas töötab Go prügikorjaja? Kolmevärviline mark-and-sweep algoritm, STW.
Kas olete loonud ajaloolisi tabeleid — näiteks kasutaja jaoks, kus hoitakse tema omaduste muutuste ajalugu?
Mis on teile tööl vastuvõetamatu?
Mida sa praegu oma uues töökohas enda jaoks otsid?
Mida ei tohiks meeskonnas olla?
Kes veel kuulusid meeskonda, välja arvatud sina ja meeskonna juht?
Mis on string Go-s? Kuidas teada saada stringi pikkust märkides ja baitides?