Golang
Cik ātri jūs varat sākt darbu un kādas ir jūsu algas gaidas?
Kādi ir sadalītu darījumu veidi?
Vai esi piedalījies projektā, kas tika būvēts no nulles, vai jau esi ieguvis kādu starpposmu?
Kādi sinhronizācijas primitives ir Go?
Kas ir reflect pakotne Go? Kam tā ir nepieciešama?
Tava skatījuma, kāpēc izmantot konteinerus, ja jau ir virtualizācija?
Kādas ir mijiedarbības iezīmes starp patērētājiem un ražotājiem ar partitijām Kafka?
Kā tiek nodoti funkcijas parametri Go, īpaši slices?
Pastāstiet par darījumu izolācijas līmeņiem.
Kas, pretēji, motivē tevi darbā? No kādām uzdevumiem iegūsti vislielāko prieku?
Kā risina sadursmes Go (līdz versijai 1.24) kartē? Pastāsti par baketēm un overflow-baketēm.
Kāda ir rakstītā risinājuma atmiņas sarežģītība?
Kas ir mikroservisu arhitektūra un kādas ir tās priekšrocības un trūkumi salīdzinājumā ar monolītu?
Kādas ir finanšu cerības (neto)?
Vai vari pastāstīt, kā tu projektēji un īstenoji REST un gRPC API platformas iekšējiem un ārējiem pakalpojumiem?
Ja rakstnieks (gorutina, kas piepilda kanālu ar vērtībām) nolemj aizvērt kanālu, kas notiks? Kā lasītājs tam vajadzētu reaģēt, kādas problēmas var rasties un ko ar tām darīt?
Kad tiek izmantots CQRS paraugs un kā darbosies datu bāze, ja loģiski atdalīs lasīšanas un rakstīšanas pakalpojumus — vai tā būs viena vai dažādas?
Kāpēc jūs izmantojāt Mutex vietā Atomic skaitītājam?
Cik savienojumu bija Postgres?
Kāds ir pieejas uz izmantotajām bibliotēkām — vai visas komandas izmanto vienu mock-bibliotēku vai ir ierobežojumi?