Tech IndustryApr 9, 2019
CernerqVCD33

FB onsite system design

I'm interviewing onsite for a SDE role at Facebook in a month's time, mostly for an Android engineering role. I have close to 3 YOE but no experience with system design. How do I start my preparation for a mobile/ front end facing system design interview? I'm familiar with the scaling and other backend based system design questions that are asked but preparing specific to Android / mobile is new to me. Please help. Thanks

Add a comment
Yahoo Big Data Apr 9, 2019

Tushar Roy YouTube videos might be a good place to start

Cerner qVCD33 OP Apr 9, 2019

I don't think he has videos specific to mobile system design

Oath Atinlay2 Apr 9, 2019

Then you don’t have 3 Yoe for the job you’re applying

Wells Fargo hsLy13 Apr 9, 2019

Yo bro, we all love you and your comments but don’t try to demotivate anyone with your demotivating comments. Ofcourse whatever you are saying is correct, leave it to the forum - there may be someone who will respond with some useful tips for OP. After seeing your response who will ever reply or comment... Just my opinion bro, take it or leave it....atleast OP is not liking his own response like you used to do. Stay humble bro, it will not cost you anything. Sorry if I meant anything wrong!!!!

Oracle enjani Apr 9, 2019

What the puck, hsLy13? Can you stick to the topic and not yack about BS?

Gap hoodibaba Apr 9, 2019

Glassdoor and r/Android are your best bets. Search there. In general, for a mobile system design interview, no one is going to ask about backend, except for what kind of APIs/endpoints you would need from a backend engineer to support a performant client. So think in terms of user experience - how to cache images, offline mode/database (You'll need to think about it the app is offline and you are persisting on disk, how would you sync with the server once the connection is back up), scrolling performance on long lists, etc. Basically, come up with a high level design/block diagram for the client and then dive into specifics. Good luck!

New
glann Jul 22, 2019

Thank you very much, Do you know any pointers as to how to go about front-end system design?

Clearstream.TV restandves Apr 18, 2019

Hey qVCD33, did they tell u the name of the interviewer for the tech screen? Please help, thank you!