Gde čuvati access i refresh tokene u mobilnoj aplikaciji i na vebu?
System Analyst
Kako funkcioniše SSO (Single Sign-On)?
Opisi arhitekturu servera koji obrađuje zahtev za ažuriranje korisničkih podešavanja.
Да ли је лакше распарчати монолит на микросервисе или спојити неколико микросервиса у један?
Čime se razlikuje niz objekata od objekta sa nizovima? Kada koristiti svaku opciju?
Kako funkcioniše OAuth 2.0? Opisati tok autorizacije putem Google na spoljnjem sajtu.
Imamo 50 miliona korisnika, 10% ih dnevno koristi. Kako se nositi sa takvim opterećenjem baze podataka?
Колико добро познајеш UI Android и iOS? Водичи, опис понашања за програмере, разлике између платформи?
Kako da vidite šta se dešava ispod haube tokom HTTP zahteva, posebno ako nešto pođe po zlu?
Čime se razlikuje logička šema podataka od fizičke?
Kako ubrzati SQL upit SELECT FROM user_settings WHERE user_id = ? kod 50 miliona korisnika?
Idempotentnost HTTP metoda: šta će se desiti pri dvostrukom pozivu POST i dvostrukom pozivu PUT sa istim zahtevom?
Kako pretraživač saznaje IP adresu servera pri unosu yandex.ru? Kako fizički zahtev stiže do servera?
Ispričaj više o HTTP 400 greškama: за шта служе, каква реакција треба да буде на њих?
Kako server proverava JWT token? Kako se zaštititi od zamene sadržaja tokena?
Kako bi opisao ekran podešavanja sa prekidačima, unosima, datumima i avatarom programerima?
Kako ste odredili broj mikroservisa (10 komada)? Po kom principu ste ih podelili?
Zašto se koristi Redis? Šta će se desiti ako Redis padne? Koje su politike ažuriranja keš memorije? Zašto je Redis brži od PostgreSQL?
Опишите ERD за екран за подешавања корисника. Како чувати подешавања — у посебним пољима или на други начин?