Golang
Go тілінде көрсеткіш дегеніміз не? Оның артықшылықтары мен кемшіліктері қандай?
Рұқсат беру токендері дегеніміз не, және олардың қандай түрлері бар?
Жадтағы шешімдердің жалпы проблемасы неде деп ойлайсыз? Қызмет қайта іске қосылса, не болады?
Қашан индекстерді жою керек? Денормализация деген не?
Функция ішінде слайс қайта жарияланған кезде оның көлемінен асып кеткенде — ол heap-те ме, әлде stack-те ме?
Карьераңыздың басталуы туралы айтыңыз — 2020 жылдың тамызынан бұрын не істедіңіз?
gRPC-ны неге REST-ке қарағанда таңдадыңыз? Ерекше өнімділік талаптары болды ма?
Жолдызды байттар мен руна бойынша кері айналдырғанда не болады? Қандай мәселелермен кездесуге болады?
Автоматты бағалау жүйесі туралы айтыңыз: ол не үшін керек, монолит пе немесе микросервистер ме, және сіздің жауапкершілік аймағыңыз қандай болды?
Жақында шешкен ең қызықты тапсырмаңыз қандай?
Көрініс (view) дегеніміз не?
Әр пайдаланушы үшін price_total 1000-ден жоғары немесе тең болатын тапсырыстар санын қайтаратын SQL сұрауын жазыңыз, тапсырыс саны бойынша кері тәртіпте сұрыпталған: +---------+-------------+ | user_id | order_count | +---------+-------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+-------------+
Бизнес логикасын орындайтын, сыртқы қызметке (Google) шақыратын және нәтижесін дерекқорға сақтайтын сұрау үшін архитектураны қалай ұйымдастыруға болады? Жоғарыдан төмен деңгейлерді сипаттаңыз.
B- ағаш индексі дегеніміз не және ол неге ең жиі пайдаланылады?
Mutex-сіз кескінге бір уақытта қатынау мәселесі қандай? Оны қалай түзетуге болады?
Slice-тың кеңейтілген кезде сыйымдылығы қалай өседі?
Жұмыс таңдағанда қандай маңызды критерийлеріңіз бар? Не нақты келісесіз, не нақты келіспейсіз?
Қандай сомадан бастап ұсынысты қарастырасыз?
Горутина құру кезінде қанша жад бөлінеді (ең аз және ең көп)?
Картада жеткілікті жад болмаса, не болады? Overflow-бакет дегеніміз не және ол қандай жағдайда құрылады?