Pergunta de entrevista da empresa Revolut

1) Write a URL shortener 2) Concurrency questions: volatile, atomics, thread-safe containers, deadlocks. 3) Design a backend for a new feature in an existing mobile app that issues new cards and tracks delivery.