Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Interface Between Microcontroller and Linux Host

MediumSystem Design00:00
Practice interviewer
In session
5 left
00:00

Your question is Interface Between Microcontroller and Linux Host. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

Problem

Design the interface between a microcontroller with several sensors and a Linux host device (e.g. a Raspberry Pi) — how should the host request sensor data? (Polling vs. event-based, etc.)

Asked in the system design stage. Embedded-domain system design round at Meta, in lieu of a traditional distributed-systems design question. Reported follow-ups: How would the Linux device request data from the sensors — polling or event-based?