Elasticsearch / axtarış indeksləri və əlaqəli interfeyslər və ya komanda xətti ilə nə dərəcədə tanışsınız?
System Analyst
8Mb/s mobil internet bağlantısı ilə 120MB-lıq videonu yükləmək nə qədər vaxt alır?
API dizaynı zamanı, nəyi tək edə bilmədiniz, kimdən soruşdunuz?
Sadə API üçün nə edilməli olduğunu təsvir edin — məsələn, kuryerin sifariş tarixi: məbləğ və ünvan ilə siyahı.
Tapşırıq: yalnız administrator üçün əlçatan olan sifariş statusunu yeniləmək üçün backend metodunu hazırlayın. İnkişaf etdirici üçün texniki şərtnamə hazırlayın.
API dizaynı zamanı dəqiq nə etdiniz — məsuliyyətiniz nə idi?
Yanlış olacaq: - GET sorğusunda bədən göndərilə bilər - POST sorğusu bədən olmadan göndərilə bilər - PUT mövcud resursu tamamilə yenidən yazar və ya mövcud deyilsə yeni yaradar - UPDATE metodu resursun vəziyyətini qismən yeniləyir - DELETE idempotentdir
SOAP xidməti içində hansı dəyişiklik mövcud müştərilərdə səhvlərə səbəb olmayacaq? - Mövcud element phone → msisdn kimi yenidən adlandırmaq - Mövcud elementdə string → int tipini dəyişdirmək - Şema/əməliyyatlarda namespace dəyişdirmək - Mövcud tipə yeni qeyri-məcburi element (minOccurs="0") əlavə etmək - Səhvlərə səbəb olmayan heç bir variant yoxdur
Mikroservisləri harada yerləşdirmisiniz?
REST-də sorğu bədənində hansı məlumat formatları ötürülə bilər?
Layihə, müştəri, mövzu sahəsi və layihənin mərhələsi haqqında suallarınız varmı?
Portlar nə üçün istifadə olunur? Məsələn, shop.r2.ru:8773 və shop.r2.ru:80 — eyni domenə müxtəlif portlar vasitəsilə daxil olmaq mümkündürmü?
Sistem analitiki kimi təcrübəniz haqqında danışın — son layihənizdə nə ilə məşğul oldunuz?
Praktikada HTTP API versiyalaşdırma üsulləri ilə necə işlədiniz?
Müştəriləri Customers cədvəlindən çıxaracaq düzgün sorğu hansıdır ki, Orders cədvəlində ən azı bir sifariş var? SELECT * FROM Customers WHERE id = (SELECT customer_id FROM Orders); SELECT * FROM Customers c JOIN Orders o ON c.id = o.customer_id; SELECT * FROM Customers, Orders WHERE Customers.id = Orders.id; SELECT * FROM Customers WHERE id IN (SELECT customer_id FROM Orders);
Hansı əsas HTTP metodlərini bilirsiniz və onlar nə üçün istifadə olunur?
Şərt: NUMBER müsbət ədəddir və 5-dən 10-a qədər olan intervalda olmamalıdır. İfadə: YOX (NUMBER < 0) VƏ ((NUMBER > 10) VƏ (NUMBER < 5))
BE serverlərdədirsə, FE haradadır?
HTTP cavabında hansı hissələr ola bilər - Metod - Başlıqlar - Yol - Status - Bədən - QUERY parametrləri
İstifadəçi Təcrübəsi (UX) dizaynında məsuliyyət daşıyır: - interfeysin təcrübəvi istismarı (testlər) - istifadəçinin interfeysi istifadə edərkən yeni təcrübə qazanması - interfeysin korporativ stilə uyğunluğu - interfeysin rahatlığı və aydınlığı - interfeysin işləmə sürəti