I have an upcoming Google interview. Recruiter telling me to also focus on "Low-level system design". Not sure what could means.. any example questions or ideas? P.S. this is for a Firmware position. TC 180k, 10 YOE
Design a microprocessor
That's hardcore
I wish someone asked me this instead if reversing a tree!
Maybe device level design and multithreading? Eg: how would you implement sync on Android device? Like most operations should be done locally, however once in a while update the state from server. How will you handle multiple threads for that cache for mutations etc? I highly doubt recruiter meant embedded system design, unless it's role specific Swe interview.
Well, better to ask these kind of Qs from recruiter. In S/W, low level design is basically, about entities, their relationships, apis. Think about classes, how do they interact with each other
amazon asks these type https://www.udemy.com/course/low-level-system-design-an-interview-perspective/ or grokking object oriented design check job description and get clarification
Tech Industry
Yesterday
3449
The job market is absolutely brutal right now
Tech Industry
Yesterday
2091
Cute girl on the floor
Tech Industry
Yesterday
1133
Update: Trans Coworker Stealing Breast Milk
Tech Industry
Yesterday
2023
I am starting to think Chinese interviewers currently fail non-Chinese candidates on purpose.
Tech Industry
Yesterday
2901
Crossed a line with my boss
Must be embedded system design (hence low-level).