Колико сте упознати са Elasticsearch / индексима за претрагу и повезаним интерфејсима или командном линијом?
System Analyst
Opisati šta je potrebno za jednostavan API — na primer, istorija narudžbi kurira: spisak sa iznosom i adresom.
Koliko vremena je potrebno da se preuzme video od 120MB sa mobilnom internet vezom od 8Mb/s?
При пројектовању API – шта тачно ниси могао сам, кога си питао?
Задатак: развијте бекенд метод за ажурирање статуса поруџбине, доступан само администратору. Направите техничку спецификацију за програмера.
Šta si tačno radio prilikom projektovanja API-ja — čija je bila tvoja odgovornost?
Biće pogrešno: - U GET zahtevu može se poslati telo - POST zahtev može biti poslat bez tela - PUT potpuno prepisuje postojeći resurs ili kreira novi ako ne postoji - Metod UPDATE delimično ažurira stanje resursa - DELETE je idempotentan
Koja izmena u SOAP servisu neće izazvati greške kod postojećih klijenata? - Preimenovanje postojećeg elementa phone → msisdn - Promena tipa sa string → int kod postojećeg elementa - Promena namespace-a u šemi/operacijama - Dodavanje novog opcionog elementa (minOccurs="0") u postojeći tip - Nema opcije koja neće izazvati greške
Gde su vaši mikroservisi implementirani?
Koji formati podataka u telu zahteva se mogu prenositi u REST?
Da li imate pitanja o projektu, klijentu, oblasti i fazi projekta?
Zašto se koriste portovi? Na primer, shop.r2.ru:8773 i shop.r2.ru:80 — može li se pristupiti istom domenu putem različitih portova?
Ispričaj o svom iskustvu kao sistemski analitičar — čime si se bavio na poslednjem projektu?
Koji upit će ispravno izvršiti za dobijanje klijenata iz tabele Customers koji imaju bar jednu narudžbinu u tabeli Orders? 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);
С којим методима верзионисања HTTP API-а сте радили у пракси?
Koje osnovne HTTP metode poznaješ i zašto se koriste?
Услов: Број NUMBER је позитиван и не треба да се налази у опсегу од 5 до 10 укључиво. Израз: НЕ (NUMBER < 0) И ((NUMBER > 10) И (NUMBER < 5))
Gde je FE, ako je BE na serverima?
Koje navedene delove mogu imati HTTP odgovor - Metod - Zaglavlja - Putanja - Status - Telo - QUERY parametri
U kom formatu zaposlenja ste radili: TK, GПХ ili IP?