Slack Interview Question

How would I design a mapping system?