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
Layoffs
Yesterday
11263
Google CFO confirms "large-scale" layoffs today (Apr 17)
Software Engineering Career
Yesterday
2846
28 terrorist worshipping idiots just got themselves fired and I've never been prouder to work at Google.
Tech Industry
Yesterday
6517
Shopify employees : Are you good?? They're pitting you against each other? wtf
Tech Industry
3h
1074
Go woke, go broke: Google fires 28 employees involved in pro-Hamas protest
Tech Industry
Yesterday
12520
Goog Employees Arrested
Must be embedded system design (hence low-level).