Таза архитектура мен ласын архитектура (мысалы, Active Record). Жаңа жоба үшін қалай таңдау керек?
Python
Төраға ретінде неге бұл жағдайдың N ай бойы созылуына рұқсат бердіңіз?
Кодты қарау жағдайы: [аты] үлкен PR жазды, [аты] қарап жатыр, PR тұрып қалды — [аты] үнемі жаңа пікірлермен қайтарады. Т tactикалық және стратегиялық түрде қалай шешуге болады?
[компания/ұйымда] тәжірибеңіз туралы үш жылдан астам уақыт айта аласыз ба?
Тестілеусіз, функцияны қосу уақыты экспоненциалды түрде өседі, тесттермен — сызықтық немесе одан баяу?
Өту стратегиялары және Strangler үлгісі?
Команда жағдайы: [аты] және [аты] ай ішінде 30 тапсырманы орындады, [аты] және [аты] — 10. Техникалық емес менеджер сізді екі жалқау деп айтады. Не істейсіз?
Егер шетелде жұмыс табуға болады десек, неге осы компанияға өтуіңіз келеді?
Әріптес PR жасады, бәрі мақұлдады, CI/CD өтті, функция өндіріске шығарылды. Келесі күні өндіріс тоқтап қалды. Басшы кімнің кінәлі екенін сұрайды.
Егер сіз жобаның таза архитектураны талап ететінін ойласаңыз, бірақ менеджер тез жеткізу керек деп отырса, не істер едіңіз?
Жүктеме тестілеу мен стресс тестілеу арасындағы айырмашылық неде?
Қалайша бөлінген монониттен аулақ болуға болады?
Микросервистер: сізде ескі моноқұрылым бар, оны микросервистерге бөлу қалайсыз. Неге бұл керек?
Өнімділік жағдайы: менеджер Python кодын баяу деп айтады. Сіздің ойларыңыз бен стратегияларыңыз қандай?
Бөлінген мононит — бұл не және неге ол жаман?