Ctrl K
Mid-level · System design

Представьте, что вам нужно спроектировать бэкенд, который отдаёт картографические тайлы для Яндекс Карт веб- и мобильным клиентам по всей стране. Как бы вы это построили?

~10 min by voice

How to approach it

Проверяют, понимает ли кандидат устройство тайловой карты: пирамиду масштабов z/x/y и взрывной рост числа тайлов. Важно, умеет ли он из этого вывести архитектуру: CDN, объектное хранилище, частичная предгенерация, версионирование, отдельные динамические слои и защита рендера от лавины промахов кэша.

Have you seen this question in a real interview?
Answers0
Avg. score—
Strong—
Practiced0
Topics
Where it's asked
Similar questionsДавайте спроектируем стриминг треков в Яндекс Музыке: пользователь нажимает play и трек должен начать играть почти сразу, в том числе на плохом мобильном интернете. Как устроите хранение и отдачу аудио? Mid-level

Answer by voice

The interviewer will ask this question and listen. Think out loud and ask for a hint if you need one. When you're done, pause or tap “That's my answer”. In about a minute, your score and the points you covered show up here.

Sign in to answer

Best with headphones · ~10 min