Top 35
Prep plan
Updated weekly · Last refresh Aug 30

Persistent Systems Mobile Engineer Interview Questions

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

35questions
~6htotal time
Track your progressSign up free to work through all 35 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 28 questions · ~290 min
Maximum Depth of Binary TreeEasy
Practice

Problem Given the root of a binary tree, return its maximum depth as an integer. The maximum depth is the number of nodes along the longest path from the ...

RecursionQueueTreesPersistent Systems
First Non-Repeating CharacterEasy
Practice

Find the first non-repeating character in a string using frequency counting and a second pass in O(n) time.

Hash TablesStringsSearchingPersistent Systems
Find Pair Summing to TargetEasy
Practice

Find two indices in an unsorted array whose values sum to a target using a hash map in O(n) time.

Hash TablesArraysTwo PointersPersistent Systems
Reverse Linked ListEasy
Practice

Reverse a singly linked list iteratively and recursively in Python.

RecursionLinked ListsbasicsPersistent Systems
Escaping vs Non-Escaping ClosuresEasy

Explain how escaping and non-escaping closures differ in lifetime, memory behavior, and common Swift use cases.

RecursionStackArraysPersistent Systems
Managing Memory in Mobile AppsMedium

Explain how to prevent leaks, reduce retention, and manage object lifecycles in mobile apps.

Hash TablesStackArraysPersistent Systems
More Coding questions with a free account

Sign up to see every question

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

Get my prep plan
2
Behavioral & Leadership7 questions · ~72 min
Driving Better Mobile Design DecisionsMedium

Tests ownership and influence in improving mobile code quality under delivery pressure, with emphasis on communication and maintainability trade-offs.

mobile projectscode qualitysolid principlesPersistent Systems
Maintaining Code Quality Under SpeedMedium

Tests ownership and prioritization in balancing delivery speed with maintainable mobile code and deliberate technical debt management.

best practicesfast-paced environmentcode maintainabilityPersistent Systems
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 35 questions to finish this plan.