Vai esat saskāries ar sistēmām, kurās visas operācijas (lasīšana, izveide, dzēšana) tiek īstenotas tikai caur POST? Kādas ir šāda pieejas priekšrocības un trūkumi?
System Analyst
Kādās gadījumos drošības apsvērumu dēļ būtu jāizmanto POST vietā GET operācijām?
Vai jums ir pieredze ar REST API?
Vai zināt, kas ir CAP teorema? Vai esat to izmantojis savā darbā?
Vai jūs varētu pastāstīt par RabbitMQ plusiem un mīnusiem? Kā tas atšķiras no Kafka?
Vai jūs kādreiz esat projektējis nestandarta HTTP galvenes izmantošanu? Kādās gadījumos?
Kādā secībā datu bāzes pārvaldības sistēma (DBMS) loģiski apstrādā SQL vaicājumu?
Ko darīt, ja datu bāzes tabula ir ļoti liela un nespēj tikt galā ar slodzi? Kā jūs sadalītu lielu adresu sarakstu (piemēram, OKTMO)?
Vai pēdējā projektā prasības nāca tikai no PM?
Kāda ir jūsu pieredze ar datu bāzēm? Vai esat strādājis ar nesaistītām datu bāzēm?
Jūs norėjote pabrėžti, kad jums svarbu procesų chaosas. Ką tai reiškia? Su kuo susidūrėte?
Vai jūs varētu sīkāk izskaidrot sasniegumu: pakalpojumu, kas aprēķina krājumu izrakstīšanas summu?
Kas ir transakcija?
Kā var uzlabot datu bāzes veiktspēju?
Vai jūs varētu nosaukt ne-idempotentus HTTP metodes?
Kādu HTTP statusa kodu jūs izmantojat, kad pieprasījums ir derīgs, bet operācija nevar tikt veikta biznesa ierobežojumu dēļ (piemēram, grāmatu skaits bibliotēkā)?
Ko var iedalīt kā nefunkcionālas prasības?
Kas notiek, ja resursu nav, bet uz to tiekta pieprasījums?
Ar ar kādiem arhitektūras veidiem, izņemot mikroservisiem, esat strādājis vai ar kuriem esat pazīstams?
Kā var padarīt sinhronisko mijiedarbību asinhronisku?