For anyone who interviewed for Staff Mobile Engineer roles in last couple of years, could you please share the interview process at different companies? What all technical rounds were conducted? My assumption is that it will be more focused on Mobile System Design, but curious if Backend System Design or core Android/iOS platform concepts apart from performance/security/MVVM pattern are also covered in different rounds. Is there anything else should be covered while preparing for an interview on top of (or anything that can be skipped) the following list: 1. Mobile App Design/Architecture 2. API Design 3. Platform specific Security & Performance concepts 4. DS Algo Coding (Leetcode) Any other suggestions/recommendations, in general? Blind Tax TC: ~400K YOE: ~12 #amazon #meta #google #netflix #apple #microsoft #uber #lyft #instacart #bytedance #doordash #affirm #snap #linkedin #twitter #tesla #instagram #bolt #walmart #paypal #ebay
I interviewed for Amazon SDE3 few months ago. 5 rounds and not 1 interviewer asked anything Android or anything remotely Mobile. Even the so-called Android Engineer with 2 years experience asked LC. What's the point!! Obviously reflects the sub-par Android apps of every single Amazon product. May be, TV apps are an exception.
I was asked All of them.
Did you get asked a scalable system design question or only client client side design questions?
Im interviewing for Staff Android at Meta in the next couple weeks. Would you know expectations over System Design and how it differs from a Senior interviewing?