Pergunta de entrevista da empresa Sprout Social

over the three or so interviews they ask the same open ended System Design style Question over and over: > Design a platform for bakers to sell baked goods, like amazon marketplace > Design a portion of a Google search engine: web crawler > Design (and code idk why?) a system that gives patients radiation treatment. All about handling failure cases, must never last longer than x, must never emit more than y radiation units. Oh and code it from a blank google doc, because thats useful for a completely fictional system design problem. > Design a Bike sharing app > Design a system that integrates with a slow running process verifying a users Tweet does not contain bad urls, > Code a Shuffle method, to shuffle a deck of cards (array of ints 0..51) Think about how to test, and research the total number of permutations of a deck of 52 cards.