Is there a system design portion for IOS positions too?
It’s app design for iOS role. No knowledge of distributed systems and backend is needed.
Yeah but i think you are expected to answer ios system design for huge scale backend (caching or stateless etc)
You seem knowledgeable. Do you have any recommendations for books or online resources?
Hmm based on my experience lyft asks practical questions about ios... topics like concurrency, blocks , generics , protocols... i have read a couple of design pattern for ios like mvvm,viper or uber’s ribs
Yes