System Analyst
UML. Кадом элементҳо истифода мешаванд? Дуруст истифодаи ролҳо. Элементҳоро номбар кунед. Хатогиҳоро муайян кунед. Форматро муайян кунед.
Тавсифи ҷараёни маълумот дар вақти хариди китоб — муштарӣ иҷозат дода шудааст, дар саҳифаи китоб истодааст, мехоҳад онро харад. Талаб аз API Gateway ба куҷо меравад?
Чӣ гуна метавон дархостҳоро дар базаи додаҳо боз ҳам тезтар кард?
Индекси дар базаи маълумот ва барои чӣ лозиманд?
Тавсифи кунед, ки дар раванди иҷозатдиҳӣ тавассути OAuth 2.0 кадом қадамҳо меоянд
UML. Кадом унсурҳо истифода шудаанд?
Чӣ гуна дар коратон Grafana-ро истифода мебаред?
Қадамҳои ҳисоб кардани маош кадомҳоянд?
Дар кадом нақш ё нисбат (таҳлилгари бизнес ё системӣ) мехоҳед кор кунед?
Тәжірибелік тапсырма: Бірыңғай хабарландыру платформасы (Notification Platform) Контекст Компанияда пайдаланушыларға хабарламалар жіберетін 3 бөлек жүйе бар: 1. CRM — тапсырыстар туралы электронды пошта және push хабарламалар жібереді. 2. Support порталы — Telegram бот арқылы билеттер туралы хабарламалар жібереді. 3. Қауіпсіздік жүйесі — күдікті кірістер туралы SMS хабарламаларын жасайды. Әр жүйе өз логикасын жүзеге асырады: * өз шаблондары, hardcoded алушылар; * орталықтандырылған хабарландыру тарихы жоқ; * пайдаланушылар қайталамалар мен кешігу туралы шағымданады; * бірдей SLA, метрикалар немесе басқару орталығы жоқ. Мақсат Жаңа Notification Platform жобалау: * әртүрлі көздерден (CRM, Support, Security) оқиғаларды жинау; * оларды түрі мен арнасы бойынша (email, SMS, Telegram, push) бағыттау; * шаблондардың біртұтастығын, журналдауды және бақылауды қамтамасыз ету, * SLA-ны қолдау (p95 ≤ 3 секунд жеткізу үшін), * болашақта арналарды кеңейту және масштабтау мүмкіндігін беру. Кандидатқа тапсырма 1. Жүйенің функционалдық талаптарын анықтаңыз. 2. Сенімділік, өнімділік, қателерді өңдеу сияқты функционалдан тыс талаптарды сипаттаңыз. 3. Контексттік диаграмма жасаңыз (C4 деңгейі 2). 4. Секвенциялық диаграмма схемасын қосыңыз. Мысалы, CRM-ден хабарлама жіберу.
Кадом усули HTTP бояд барои тугмаи баргардонидани cashback дар REST API истифода шавад ва чаро GET мувофиқ нест?
Чӣ кор бояд кард, то таҳиягарон ва тестерҳо метавонанд бе иштироки доимии шумо кор кунанд?
Оё бо таҳияи low-code рӯ ба рӯ шудаед? Чӣ гуна ба он муносибат мекунед?
Кадом марҳилаи давраи ҳаёти таҳияи маҳсулотро медонед?
Чӣ гуна параметрҳои пагинацияро интиқол додан мумкин аст: саҳифа+ҳаҷм ё offset+limit ё аз-ба?
Оё намунаҳо барои ҳуҷҷатгузорӣ вуҷуд доранд?
Лутфан артефактҳои таҳлилгари системиро, ки дар кори худ эҷод кардаед, номбар кунед
Шумо дар Тифлис ҳастед, не?
Ҳамеша бояд тағйиротлар бўлганда API нинг янги версиясини яратиш керакми? API версиялашнинг камчиликлари нима ва қандай альтернативалар мавжуд?
Оё REST метавонад асинхронӣ шавад? Мисолҳо диҳед.