Golang
Кодты қарау: кодта қандай да бір мәселелерді табыңыз (getOrderedByDate функциясы)
SOLID қағидалары Singleton үлгісіне қалай қолданылады?
Ең үлкен қашықтық мәселесін шешу кезінде соңғы бірліктің орнын сақтау тәсілін сипаттаңыз.
Kafka қол жетімсіз болса, outbox схемасына не болады? Outbox кезегі қаншаға дейін өседі?
Go тілінде map дегеніміз не, ол ішкі құрылымында қалай, коллизия дегеніміз не және оны қалай шешеді?
Блоктау жүйелік шақыруларымен (мысалы, файлды оқу) байланысты негізгі мәселе бар. Go орындалу ортасы оны қалай шешеді?
Сіз жұмыс істеген ең үлкен жобаға қанша адам қатысқан? Оннан аз, ондар, жүздер ме?
Nil слайсқа қосымша жасау кезінде паника бола ма?
Go тілінде map дегеніміз не және ол қалай құрылымдалған? Синхрондаусыз бір уақытта жазу кезінде не болады?
Жаңа жұмысқа кіріскенде қандай белгілер сіз үшін алаңдаушылық тудырады? Мұра кодына қалай қарайсыз?
Қызметтер бір-бірімен қалай өзара әрекеттесті?
Картада кілт ретінде қандай деректер түрлері қолданылуы мүмкін?
Дерекқорлардағы индексация дегеніміз не, ол не үшін қажет, оның артықшылықтары мен кемшіліктері қандай?
Бұл жағдайда неге gRPC-ды жинақтау қызметі үшін таңдадыңыз?
Дерекқорлармен жұмыс істеген кезде ең үлкен деректер көлемі қандай болды?
Топтың техникалық шешіміне келіспеген жағдайды мысалмен келтіріңіз. Шешім қабылданғаннан кейін оны қалай шештіңіз?
Жалдаушы басымдықтарды түсінбейді, тек 'Маған 300 кандидат керек' дейді — бұған қалай әрекет ету керек?
Бөлектелген арна бар деп ойлаңыз. Оған 10 хабарлама жаздық, бірақ басқа жағынан ешкім оқымайды — не болады?
WaitGroup туралы толығырақ айта аласыз ба: ол не үшін пайдаланылады және қандай әдістері бар?
Бұл кодты әртүрлі тасымалдау протоколдарында (gRPC, HTTP, тұтынушы) пайдалану үшін қалай жобалар едіңіз?