Waar toegang- en verfrissings-tokens opslaan in een mobiele app en op het web?
System Analyst
Hoe werkt SSO (Single Sign-On)?
Beschrijf de architectuur van de server die de aanvraag voor het bijwerken van gebruikersinstellingen verwerkt.
Is het makkelijker om een monoliet op te splitsen in microservices of om meerdere microservices samen te voegen tot één?
Wat is het verschil tussen een array van objecten en een object met arrays? Wanneer gebruik je elk?
Hoe werkt OAuth 2.0? Beschrijf de autorisatiestroom via Google op een externe site.
We hebben 50 miljoen gebruikers, 10% logt dagelijks in. Hoe ga je om met zo'n belasting op de database?
Hoe goed ken je de UI van Android en iOS? Richtlijnen, beschrijving van gedrag voor ontwikkelaars, verschillen tussen platforms?
Hoe kun je zien wat er onder de motorkap gebeurt bij een HTTP-verzoek, vooral als er iets misgaat?
Hoe versnelt u de SQL-query SELECT FROM user_settings WHERE user_id = ? met 50 miljoen gebruikers?
Wat is het verschil tussen een logisch gegevensschema en een fysiek schema?
Idempotentie van HTTP-methoden: wat gebeurt er bij dubbele aanroep van POST en dubbele aanroep van PUT met dezelfde aanvraag?
Vertel me meer over HTTP 400-fouten: waar dienen ze voor, wat moet de reactie erop zijn?
Hoe weet de browser het IP-adres van de server bij het invoeren van yandex.ru? Hoe komt het verzoek fysiek bij de server aan?
Hoe controleert de server de JWT-token? Hoe bescherm je jezelf tegen het vervangen van de inhoud van de token?
Hoe zou je het instellingen scherm met schakelaars, invoervelden, datums en avatar aan de ontwikkelaars beschrijven?
Hoe hebt u het aantal microservices (10 stuks) bepaald? Op basis van welk principe hebt u ze verdeeld?
Waarvoor wordt Redis gebruikt? Wat gebeurt er als Redis uitvalt? Wat zijn de cache-update policies? Waarom is Redis sneller dan PostgreSQL?
Beschrijf ERD voor het gebruikersinstellingen scherm. Hoe de instellingen opslaan — in aparte velden of anders?