I gave onsite at facebook for ios, E5 position, I nailed it in behavioral and one coding interview but I didn’t do well in another coding interview, since i was too nervous to solve very easy problems. In system design interview i talked about architecture, trade offs. I focused more on performance related to downloading and managing images to improve memory foot prints and battery performance. But as per the feedback I didn’t do well in system design as well. Can someone guide me how should I prepare again for system design interview and on what things i should focus more as an Senior iOS Engineer candidate? #ios
It really depends on the interviewers that different people may focus on various things. Be sure to always bring up a few options and ask your interviewers what details they want to discuss.
After how many days from onsite, you got results?
2 days
Why did they give you a system design interview, I thought iOS devs can choose to have a product design interview instead?
What is that
Were you asked any iOS SDK specific questions?
Yes
What kind of?
FB is big on being able to estimate numbers like QPS and disk storage required it's really stupid but you have to practice doing some mental math when estimating and solving system design problems
Can’t you just use a calculator?
No they want you to do this on the whiteboard in your head.