Ar susidūrėte su sistemomis, kuriose visi veiksmai (skaitymas, kūrimas, ištrynimas) įgyvendinami tik per POST? Kokios yra tokio požiūrio privalumai ir trūkumai?
System Analyst
Kokiais atvejais saugumo sumetimais reikėtų naudoti POST vietoj GET skaitymo operacijoms?
Ar turite patirties dirbant su REST API?
Ar žinote, kas yra CAP teorema? Ar ją naudojote savo darbe?
Ar galite papasakoti apie RabbitMQ privalumus ir trūkumus? Kaip jis skiriasi nuo Kafka?
Paskutiniame projekte ar reikalavimai buvo tik iš PM?
Ar kada nors projektavote nestandartinių HTTP antraščių naudojimą? Kokiais atvejais?
Kokia tvarka logiškai apdoroja duomenų bazės valdymo sistema (DBMS) SQL užklausą?
Ką daryti, jei duomenų bazės lentelė yra labai didelė ir nesugeba susidoroti su apkrova? Kaip padalintumėte didelį adresų sąrašą (pavyzdžiui, OKTMO)?
Paminėjote, kad jums svarbu procesų chaosas. Ką tai reiškia? Su kuo susidūrėte?
Kokia jūsų patirtis dirbant su duomenų bazėmis? Ar dirbote su neryealinėmis duomenų bazėmis?
Ar sistemos reikalavimai yra funkcionalūs ar nefunkciniai?
Ar galite išsamiau aprašyti pasiekimą: paslaugą, skirtą apskaičiuoti atsargų išrašymo sumą?
Kas yra transakcija?
Ar galite pavadinti ne-idempotentinius HTTP metodus?
Kaip galima optimizuoti duomenų bazės našumą?
Ką galima priskirti kaip nefunkciniai reikalavimai?
Kokį HTTP būsenos kodą naudojate, kai užklausa yra galiojanti, tačiau operacija negali būti vykdoma dėl verslo apribojimų (pvz., knygų skaičius bibliotekoje)?
Kas nutiks, jei išteklius neegzistuoja, bet į jį siunčiamas užklausimas?
Kaip galima padaryti sinchroninę sąveiką asinchronine?