Təhlükəsizlik baxımından oxuma əməliyyatları üçün GET yerinə POST istifadə edilməlidir?
System Analyst
Bütün əməliyyatların (oxuma, yaratma, silmə) yalnız POST vasitəsilə həyata keçirildiyi sistemlərlə rastlaşmısınız? Bu yanaşmanın üstünlükləri və çatışmazlıqları nədir?
REST API ilə işləmə təcrübəniz varmı?
Standart olmayan HTTP başlıqlarının istifadəsini dizayn etmisinizmi? Hansı hallarda?
DBMS SQL sorğusunu hansı ardıcıllıqla məntiqi şəkildə işləyir?
RabbitMQ-nin müsbət və mənfi tərəflərini izah edə bilərsinizmi? Kafka-dan nə ilə fərqlənir?
Son layihədə tələblər yalnız PM-dən gəlirdi mi?
Əgər verilənlər bazasındakı cədvəl çox böyükdürsə və yüklənməyə davam edə bilmirsə, nə etməli? Böyük ünvan kitabçasını (məsələn, OKTMO) necə bölərdiniz?
Verilənlər bazaları ilə bağlı təcrübəniz nədir? Norelatsion verilənlər bazaları ilə işlədinizmi?
Siz üçün proses xaosunun olmaması vacib olduğunu qeyd etdiniz. Bu nə deməkdir? Nə ilə üzləşmisiniz?
Əməliyyat nədir?
CAP teoreması nədir bilirsinizmi? İşinizdə istifadə etdinizmi?
Verilənlər bazasının performansını artırmaq üçün bəzi yollar hansılardır?
Əldə etdiyiniz nailiyyəti daha ətraflı açıqlaya bilərsiniz: ehtiyatların çıxarılma məbləğinin hesablanması xidməti?
İdempotent olmayan HTTP metodlarını adlandıra bilərsinizmi?
Tələb düzgün olsa da, biznes məhdudiyyətləri (məsələn, kitabxanadakı kitabların limiti) səbəbindən əməliyyatın həyata keçirilmədiyi zaman hansı HTTP status kodunu istifadə edirsiniz?
Əgər resurs mövcud deyilsə və ona sorğu göndərilirsə, nə baş verir?
Hansı tələblər funksional olmayan tələblər kimi təsnif edilə bilər?
Mikroservislərdən başqa hansı memarlıq növləri ilə işlədiniz və ya tanışsınız?
ER diaqramlarından başqa, belə bir sistemin sənədlərində hansı digər diaqramlar və ya sxemlər olmalıdır?