Interview question asked to Software Engineers interviewing at Fortinet, Garmin, Aurora and other companies. Original question asked: Explain how you maintain data consistency when tracking active trips over unreliable mobile networks.