Golang
Pastāsti man par VisusInstrumentus — kāpēc tu atnāci un kāpēc aizgāji?
Kā klients zina savu user_id un sarunu partnera user_id? Kā notiek sākotnējā inicializācija?
Kā Go nodrošina drošību, strādājot ar kartēm konkurences piekļuves laikā, un kādi sinhronizācijas mehānismi tiek izmantoti praksē?
Standarta 2 nedēļas vai nedaudz vairāk pārejai?
Kas ir transakcija datu bāzē? Kas ir transakciju izolācijas līmeņi un kā tie atšķiras?
Vai jūs varat pastāstīt par slodzēm jūsu pēdējā darba vietā?
Kas ir kanāls Go? Kādi ir kanāla veidi? Kā atšķiras buferētie un nebuferētie kanāli?
Kā tu izmanto neironu tīklus darbā?
Runājot par citām ofertām un galīgajiem posmiem — vai jau ir kaut kas, ja esat aktīvā meklēšanā?
Pastāsti man par SOLID. Kas tas ir?
No kuras sāktu darbu, ja nonāktu projektā, kur kods rakstīts gadiem ilgi, ir daudz legasi, nav testu un viss ir gandrīz sabrucis?
Kas ir Load Average, kā to pārbaudīt un kam pievērst uzmanību?
Kas ir tīra arhitektūra?
Vai tev šobrīd ir aktīvas piedāvājums?
Pastāsti man par testiem — kādus testus tu raksti?
Kas ir komandas lielums?
Kādus sinhronizācijas līdzekļus jūs zināt Go?
Kas ir konteksts Go un kam tas ir nepieciešams?
Iedomājieties situāciju: jūs ierodaties projektā, kur kods ir rakstīts gadiem ilgi, ir daudz legacy, nav testu, un viss ir gandrīz nedarbojas. No kurienes sāktu šādā situācijā, ja nepieciešams ieviest jaunu funkciju?
Vai esat saskāries ar shardinga jēdzienu?