Back to problems

Find companies similar to a given client

System Design · Google · Hard

Imagine you are given a reference organization, such as The Coca‑Cola Company. Build a system that returns the 20 organizations worldwide that are most comparable to that anchor for outbound sales targeting. First, formalize what “comparable” means across dimensions like sector, product lines, distribution channels, customer segments, and brand positioning, and explain how to learn or encode this notion without a large set of curated similar pairs. Next, describe the input…

Checking your access…