System Analyst
Mi az azonosítás, hitelesítés és jogosultság? Melyiknek kellene elsőnek lennie?
Ismeri a CRUD modellt a REST API-ban, és mely HTTP módszerek mely műveletekhez tartoznak?
Hogyan értékeli a teljesítményét: mi sikerült jól?
SQL feladat: két táblánk van, A és B, ügyféladatokkal. Hogyan válasszuk ki az A táblában lévő ügyfeleket, akik nincsenek a B táblában?
Milyen diagramokat rajzoltak?
Melyik a következők közül lehet HTTP-válasz része - Módszer - Fejlécek - Út - Állapot - Test - QUERY-paraméterek
Írd le a munkafolyamatodat: hogyan dolgozol az üzlettel, meddig viszed a feladatot?
Hol szokott regisztrálva lenni az API verziója?
Vannak technikai korlátozások az URL-ben és fejlécben lévő paraméterek hosszára?
Mi a különbség a szinkron és aszinkron interakció között, és melyik esetben melyiket érdemes használni?
Mesélj a MongoDB-ről: előnyei és hátrányai a PostgreSQL-hez képest, miben különböznek és mire használják őket
Miért fordul elő kiszámíthatatlanul a cache hiba egy mikroszolgáltatásban?
Milyen esetekben hasznos az adatok normalizálása, és mikor káros? Mikor lehet elhanyagolni a normalizálást?
Számítsa ki a terhelést: 1000 aktív felhasználó, 50% naponta fizet, mindenki naponta 5 kérvényt küld. Hány kérésre kell a szolgáltatásnak óránként támogatást nyújtania?
Miért hívják őket leftnek és rightnak?
Mi a különbség a WHERE és a HAVING között?
Mesélj a termék architektúrájáról: hogyan nézett ki, milyen összetevőkből állt?
Tud valamit a cégről [cég]?
Mit tegyél, ha az adatbázisban lévő tábla nagyon nagy és nem bírja a terhelést? Hogyan osztanád fel egy nagy címtárat (például OKTMO)?
Hogyan lehet felismerni, hogy a HTTP-kérés fejléc véget ért, és megkezdődött a kérés törzse?