Golang
Егер шарт — барлық пайдаланушы тапсырыстарының сомасы 1000-ден асуы керек болса, сұрауды қалай өзгертуге болады?
Go тілінде қандай ағынға қауіпсіз деректер құрылымдарын білесіз?
Сіз архитектураны нөлден жасадыңыз ба немесе жүйе жобалауымен жұмыс істедіңіз бе?
Негативті кэш ұғымын білесіз бе?
Бірлік тесттерін әдетте қалай іске қосасыз: командалық жол арқылы ма, әлде IDE арқылы ма?
Неге Docker керек? Неге біз тек серверде бинарлық файлды іске қоса алмаймыз?
PostgreSQL-да SKIP LOCKED дегеніміз не және ол не үшін пайдаланылады?
Транзакция оқшаулау деңгейін қалай таңдау керек және оның қандай шығындары бар?
ACID қысқартуы не білдіреді?
Алдыңғы жобаңыз (TravelLine) туралы қысқаша айта аласыз ба?
Кластерде қанша под орналастырылды?
Өзіңіз туралы, жұмыс тәжірибеңіз және ағымдағы лауазымыңыз туралы айтыңыз.
Қызметке келген токеннің жарамды, өзгермеген және бұзылмағанын қалай тексеруге болады?
Жалақы ұсынысын қай сомадан бастайсыз?
Go тіліндегі map туралы айта аласыз ба?
Go объекті-ориентирленген бе әлде құрылымдық тіл бе? Негізгі ООП принциптерімен (инкапсуляция, полиморфизм, мұрагерлік, абстракция) танысып, оларды Go-да қалай жүзеге асыратынын көрсетіңіз.
Құжаттар кез келген тәртіпте келуі мүмкін (олар жаңартылған тәртіпте емес), және жеке хабарламалардың қайталануы да мүмкін. Шығыста дәл сол хабарламаларды қалыптастыру керек, бірақ келесі ережелер бойынша түзетілген жеке өрістермен (бірдей Url өрісі бар құжаттар тобы үшін): Text және FetchTime өрістері ең соңғы алынған болуы керек (ең жоғары FetchTime бар) PubDate ең кіші FetchTime-мен алынған хабарламадан болуы керек FirstFetchTime ең кіші FetchTime мәні болуы керек Яғни, әр уақытта, біз PubDate және FirstFetchTime-ді ең ерте нұсқадан (FetchTime бойынша сұрыпталған) аламыз, ал Text-ті ең соңғыдан аламыз.
Бір PostgreSQL инстансының оқу және жазу өткізу қабілеті қандай (МБ/с)?
Неге бизнес қатесін (ErrUnknownRoom, ErrRoomNotAvailable) домендік қабатқа шығарасыз?
Егер бір клиенттің бірнеше тапсырысының сомасы бірдей болса, DENSE_RANK() пен RANK() қалай өзгереді? - DENSE_RANK() келесі нөмірді өткізіп жібереді, RANK() жоқ - DENSE_RANK() бірдей сомаларға бірдей ранг береді және келесі нөмірді өткізіп жібереді, RANK() өткізіп жібереді - Айырмашылық жоқ - DENSE_RANK() бірегей нөмірлер шығарады, RANK() бірдей