Kur glabāt piekļuves un atsvaidzināšanas tokenus mobilajā lietotnē un tīmeklī?
System Analyst
Kā darbojas SSO (Single Sign-On)?
Aprakstiet servera arhitektūru, kas apstrādā lietotāja iestatījumu atjaunināšanas pieprasījumu.
Kas ir vienkāršāk: sadalīt monolītu mikroservisos vai apvienot vairākus mikroservisus vienā?
Kāda ir atšķirība starp objektu masīvu un objektu ar masīviem? Kad izmantot katru variantu?
Kā darbojas OAuth 2.0? Aprakstiet autorizācijas plūsmu caur Google ārējā vietnē.
Mums ir 50 miljonu lietotāju, 10% pieslēdzas katru dienu. Kā tikt galā ar šādu slodzi datu bāzē?
Cik labi pazīsti Android un iOS UI? Vadlīnijas, uzvedības apraksts izstrādātājiem, atšķirības starp platformām?
Kā paātrināt SQL vaicājumu SELECT FROM user_settings WHERE user_id = ? ar 50 miljoniem lietotāju?
HTTP metožu idempotence: kas notiks, ja divreiz izsauksim POST un divreiz PUT ar vienu un to pašu pieprasījumu?
Kā redzēt, kas notiek zem motora pārsega, veicot HTTP pieprasījumu, īpaši, ja kaut kas noiet greizi?
Kā atšķiras loģiskā datu shēma no fiziskās?
Kā pārlūkprogramma uzzina servera IP adresi, ievadot yandex.ru? Kā fiziski piekļūst pieprasījums serverim?
Pastāsti vairāk par HTTP 400 kļūdām: kam tās ir paredzētas, kāda būtu reakcija uz tām?
Kā tu raksturotu iestatījumu ekrānu ar slēdžiem, ievades laukiem, datumiem un avataru izstrādātājiem?
Kā serveris pārbauda JWT tokenu? Kā aizsargāties no tokena satura maiņas?
Kā jūs noteicāt mikroservisu skaitu (10 vienības)? Saskaņā ar kādu principu jūs tās sadalījāt?
Aprakstiet ERD lietotāja iestatījumu ekrānam. Kā glabāt iestatījumus — atsevišķos laukos vai citādi?
Kā tiek izmantots Redis? Kas notiks, ja Redis sabojāsies? Kādas ir kešatmiņas atjaunināšanas politikas? Kāpēc Redis ir ātrāks par PostgreSQL?