Elasticsearch / arama dizgisi ve ilgili arayüzler veya komut satırıyla ne kadar aşinasınız?
System Analyst
8Mb/sn mobil internet bağlantısıyla 120MB'lık bir videonun indirilme süresi nedir?
API tasarımında, yalnızca yapamadığın ne vardı, kime sordun?
Basit bir API için yapılması gerekenleri açıkla — örneğin, kurye sipariş geçmişi: toplam tutar ve adres içeren bir liste.
Görev: sadece yönetici tarafından erişilebilen sipariş durumunu güncelleyen bir backend yöntemi geliştirin. Geliştirici için teknik şartname hazırlayın.
API tasarımında tam olarak ne yapıyordun — sorumluluğun neydi?
Yanlış olacak: - GET isteğinde gövde gönderilebilir - POST isteği gövdesiz gönderilebilir - PUT, mevcut kaynağı tamamen üzerine yazar veya yoksa yeni oluşturur - UPDATE yöntemi kaynağın durumunu kısmen günceller - DELETE idempotenttir
Bir SOAP servisi üzerinde hangi değişiklik mevcut müşterilerde hata oluşturmaz? - Mevcut öğe phone → msisdn olarak yeniden adlandırmak - Mevcut öğenin türünü string → int olarak değiştirmek - Şema/işlemlerde namespace değiştirmek - Mevcut türe yeni isteğe bağlı bir öğe (minOccurs="0") eklemek - Hata oluşturmayacak bir seçenek yoktur
Mikroservisleri nerede geliştirdiniz?
REST'te istek gövdesinde hangi veri formatları iletilebilir?
Projeyle, müşteriyle, konu alanıyla ve proje aşamasıyla ilgili sorularınız var mı?
Portlar ne işe yarar? Örneğin, shop.r2.ru:8773 ve shop.r2.ru:80 — aynı domaine farklı portlar üzerinden erişilebilir mi?
Bir sistem analisti olarak deneyiminden bahset — son projende ne yaptın?
Pratikte HTTP API sürüm kontrolü yöntemleriyle nasıl çalıştın?
Hangi sorgu, Orders tablosunda en az bir siparişi olan Customers tablosundaki müşterileri doğru şekilde çıkarır? 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);
Hangi temel HTTP yöntemlerini biliyorsunuz ve bunlar ne için kullanılır?
Koşul: NUMBER pozitif bir sayıdır ve 5 ile 10 dahil aralığında olmamalıdır. İfade: ( NUMBER < 0 değil) VE ( (NUMBER > 10) VE (NUMBER < 5) )
BE sunucularda bulunuyorsa, FE nerede bulunuyor?
HTTP yanıtında hangi parçalar bulunabilir - Yöntem - Başlıklar - Yol - Durum - Gövde - Sorgu parametreleri
UX Tasarımı (Kullanıcı Deneyimi) kapsamında sorumludur: - arayüzün deneysel kullanımı (testler) - kullanıcının arayüzü kullanırken yeni bir deneyim kazanması - arayüzün kurumsal stile uygunluğu - arayüzün kullanışlılığı ve anlaşılabilirliği - arayüzün çalışma hızı