Pergunta de entrevista da empresa J.P. Morgan

System design for a URL shortening application. Additional complication of tracking user data.