Chat AppKey points to highlight when designing a real-time chat app frontend for a staff-level interview