Top 23
Prep plan
Updated weekly · Last refresh Aug 30

Foursquare Mobile Engineer Interview Questions

The questions to prepare for a Foursquare Mobile Engineer interview. Questions from real interview reports rank first. Updated weekly.

23questions
~4htotal time
Track your progressSign up free to work through all 23 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 12 questions · ~129 min
Reverse a Linked ListEasy
Practice

Reverse a singly linked list in place using pointer manipulation.

RecursionLinked ListsFoursquare
Two Sum ProblemEasy
Practice

Find two indices in an array whose values add up to a target using a hash map.

Hash TablesArraysTwo PointersFoursquare
Find Check-In Time GapsMedium
Practice

Sort and scan check-in intervals to return every uncovered time gap in a Foursquare activity timeline.

AlgorithmsFoursquare
Swift vs Objective-C DifferencesEasy

Compare Swift and Objective-C across syntax, safety, interoperability, and runtime behavior.

RecursionHash TablesArraysFoursquare
Mobile App Performance Best PracticesEasy

Explain practical coding techniques for improving mobile app performance, including efficient data handling, rendering, and caching.

Hash TablesArraysGreedyFoursquare
More Coding questions with a free account
2
Behavioral & Leadership9 questions · ~97 min
Leading a Deadline-Critical DeliveryMedium

Tests prioritization under pressure, ownership, and stakeholder alignment when leading a high-stakes project on a compressed timeline.

LeadershipOwnershipPrioritizationFoursquare
More Behavioral & Leadership questions with a free account
3
More topics2 questions · ~21 min
Find Pain Points from FeedbackMedium

Use customer feedback to identify the biggest pain points in the user journey.

User ResearchUser NeedsPain PointsFoursquare
Using Location for EngagementMedium

Tests product sense for geospatial data and ability to connect data to user value.

User NeedsValue PropositionUse CasesFoursquare

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 23 questions to finish this plan.