Thiết kế URL shortener: sinh mã ngắn và xử lý collision
Đi từ cách sinh mã đơn giản nhất (hash URL rồi cắt ngắn) tới mã ngẫu nhiên có UNIQUE, ID duy nhất mã hoá base62 và kho mã sinh trước. Mỗi bậc chỉ ra vì sao cách trước chưa đủ, kèm số liệu xác suất trùng.
