Sobes.tech

System Analyst

Kde uložiť access a refresh tokeny v mobilnej aplikácii a na webe?

Middle
221

Ako funguje SSO (Single Sign-On)?

Middle
214

Popíšte architektúru servera, ktorý spracováva požiadavku na aktualizáciu nastavení používateľa.

Middle
207

Je jednoduchšie rozdeliť monolit na mikroservisy alebo spojiť niekoľko mikroservisov do jedného?

Middle
196

V čom sa líši pole objektov od objektu s poľami? Kedy použiť ktorú možnosť?

Middle
191

Ako funguje OAuth 2.0? Opíšte tok autorizácie cez Google na externom webe.

Middle
188

Máme 50 miliónov používateľov, 10 % sa prihlási denne. Ako zvládnuť takú záťaž na databázu?

Middle
175

Ako dobre poznáš UI Android a iOS? Sprievodcovia, popis správania pre vývojárov, rozdiely medzi platformami?

Middle
167

Ako zistiť, čo sa deje pod kapotou pri HTTP požiadavke, najmä ak niečo zlyhá?

Middle
159

Aký je rozdiel medzi logickým schémou dát a fyzickou schémou?

Middle
158

Ako zrýchliť SQL dopyt SELECT FROM user_settings WHERE user_id = ? pri 50 miliónoch používateľov?

Middle
155

Idempotentnosť HTTP metód: čo sa stane pri dvojitom volaní POST a dvojitom volaní PUT s rovnakou požiadavkou?

Middle
153

Povedz mi viac o chybách HTTP 400: na čo slúžia, aká by mala byť reakcia na ne?

Middle
151

Ako prehliadač zistí IP adresu servera pri zadaní yandex.ru? Ako fyzicky dorazí požiadavka na server?

Middle
150

Ako server overuje JWT token? Ako sa chrániť pred zmenou obsahu tokenu?

Middle
146

Ako by si opísal obrazovku nastavení s prepínačmi, vstupmi, dátumami a avatarom vývojárom?

Middle
144

Prečo sa používa Redis? Čo sa stane, ak Redis zlyhá? Aké sú politiky aktualizácie cache? Prečo je Redis rýchlejší ako PostgreSQL?

Middle
132

Ako ste určili počet mikroservisov (10 kusov)? Podľa akého princípu ste ich rozdelili?

Middle
132

Popíšte ERD pre obrazovku nastavení používateľa. Ako ukladať nastavenia — v samostatných poliach alebo inak?

Middle
127