Sobes.tech

System Analyst

Kde ukládat access a refresh tokeny v mobilní aplikaci a na webu?

Middle
214

Jak funguje SSO (Single Sign-On)?

Middle
211

Popište architekturu serveru, který zpracovává žádost o aktualizaci uživatelských nastavení.

Middle
201

Je snazší rozdělit monolit na mikroservisy nebo spojit několik mikroservisů do jednoho?

Middle
194

V čem se liší pole objektů od objektu s poli? Kdy použít kterou možnost?

Middle
189

Jak funguje OAuth 2.0? Popište tok autorizace přes Google na externí stránce.

Middle
186

Máme 50 milionů uživatelů, 10 % se přihlašuje denně. Jak zvládnout takovou zátěž na databázi?

Middle
172

Jak dobře znáš UI Android a iOS? Průvodce, popis chování pro vývojáře, rozdíly mezi platformami?

Middle
161

Jak zjistit, co se děje pod kapotou při HTTP požadavku, zejména pokud něco selže?

Middle
158

Jak zrychlit SQL dotaz SELECT FROM user_settings WHERE user_id = ? při 50 milionu uživatelích?

Middle
155

Idempotence HTTP metod: co se stane při dvojím volání POST a dvojím volání PUT se stejnou žádostí?

Middle
152

Čím se liší logický schéma dat od fyzického?

Middle
151

Řekni mi víc o chybách HTTP 400: k čemu jsou, jaká by měla být na ně reakce?

Middle
149

Jak prohlížeč zjistí IP adresu serveru při zadání yandex.ru? Jak fyzicky požadavek dorazí na server?

Middle
147

Jak server ověřuje JWT token? Jak se chránit před záměnou obsahu tokenu?

Middle
145

Jak bys popsal obrazovku nastavení s přepínači, vstupy, daty a avatarem vývojářům?

Middle
140

Proč se používá Redis? Co se stane, když Redis selže? Jaká jsou pravidla aktualizace cache? Proč je Redis rychlejší než PostgreSQL?

Middle
131

Jak jste určili počet mikroservisů (10 kusů)? Podle jakého principu jste je rozdělili?

Middle
131

Popište ERD pro obrazovku nastavení uživatele. Jak ukládat nastavení — samostatnými poli nebo jinak?

Middle
124