Your question is Android System Design for Image Chat. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Design an image chat app (Android-specific system design). Asked in the onsite system design stage. OP confirmed the design round was Android-related rather than general backend design.
Discuss how you would design the Android client and ML-backed service end to end. Cover image capture and upload, conversation state, multimodal understanding, retrieval and ranking of relevant context, response generation, failure handling, and observability. Explain which work belongs on-device versus in the cloud, how the system behaves on poor networks or offline, and how you would evaluate quality, latency, privacy, and reliability.