Параллелизм менен атаандаштык арасындагы айырма эмнеде?
Golang
IP протоколу кантип иштейт жана OSI моделинин ар бир деңгээли эмне менен иштейт?
PostgreSQL-деги транзакциялардын изоляция деңгээлдери кандай?
Go-дөгү Stop the World деген эмне?
Linux'te процесстер менен жиптердин айырмасы эмнеде? Linux алардын ички көрүнүшүн кандай көрөт?
Goда кандай көп тапшырма түрү колдонулат? Go планировщику goroutines-ларды кантип үзөт?
init/systemd процесинин PIDи кандай?
TCP менен UDPнин айырмасы эмнеде? Алар OSI моделинин кайсы деңгээлинде иштешет?
Слайске атаандачылык менен кирүү коопсузбу? Эгер 4 goroutines ар бири өзүнүн уникалдуу индексин өзгөртсө, race condition болот беле?
Неге Go бинардык файлы жөнөкөй программа үчүн да болжол менен 2MB салмакта? Go runtime эмне камтыйт?
Көп жиптүү программалоодо кандай аномалияларды билесиз?
Неге мұнда таңба тексеру әдістерінде артқы тырнақшалар пайдаланылады? Артқы тырнақшалар, екі тырнақша және бір тырнақша арасындағы айырмашылық неде?
Баардык белгилер салыштырганда, эгер сиз жалгыз тырнактар ордуна арткы тырнактарды калтырсаңыз, программа эмне чыгарат?
// User түзүмү үчүн TTL (өмүр бою) менен кэшти ишке ашырыңыз. // ачкыч катары User.ID колдонсо болот // Биз көптөгөн жиптерге коопсуз болуусун каалайбыз // Биз окуу операциясы учурунда мөөнөтү өтүп кеткен жазууларды алгымыз келбейт // Мөөнөтү өтүп кеткен жазууларды өчүрүп, сактабагысы келет // API get/set/del
Сен бул командаларга: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim таанышсыңбы?
Карьералык жол барбы? Техникалык жактан өнүгүүнү каалайсызбы же менеджмент/тим лид болууну каалайсызбы?
Go'до кайсы түрдүү эс тутум бар жана ар бирине эмне салынат? Глобалдык өзгөрмөлөр жана константалар кайда жайгашат?
Горутини эмне үчүн керек? Алардын иштөө тутумунун процесстеринен жана жиптеринен артыкчылыгы эмнеде?
Буферсиз канал аркылуу маалыматтарды өткөрүүнүн физикалык процесси кандай өтөт?
Linux консолу менен иштөө боюнча өзүңүздү кандай баалайсыз? Баштапкы, орто же өнүккөн деңгээлде?