Software Engineer Staff Interview Questions

2,555 software engineer staff interview questions shared by candidates

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.
avatar

Staff Software Engineer

Interviewed at Sprout Social

3.8
Mar 18, 2021

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.

Viewing 1621 - 1630 interview questions

Glassdoor has 2,555 interview questions and reports from Software engineer staff interviews. Prepare for your interview. Get hired. Love your job.