Persona Online Assessment: Questions Breakdown and Prep Guide
Persona has recently used HackerRank assessments for new-graduate and university software engineering hiring. One new-graduate invitation specified a one-hour test. Separate recent accounts describe two medium coding problems or a progressive, multi-level systems-coding task. The format varies by role and hiring cycle, so follow the invitation you receive.
When to Expect the OA for Your Role
For early-career roles, the OA usually occurs after application review and before the recruiter or technical interview loop. Experienced candidates often receive an OA before stages covering data structures, design, a take-home exercise, and a hiring-manager interview. Check which type of OA you received. The assessment may be a short algorithm test or a longer code implementation. Each format tests different skills and requires a different approach.
Does Your Online Assessment Matter?
The assessment is part of the interview process. Persona does not use a set cutoff, and the platform score does not determine the final hiring decision. Hidden tests make correctness and boundary-condition handling important. When completing a multi-level task, preserve all working behavior from previous levels as you add each new requirement to avoid regressions.
Compiled List of Persona OA Question Types
Your preparation should cover arrays, strings, intervals, trees, and stateful storage components.
- Largest Rectangle in Histogram — monotonic-stack boundary tracking.
- Design In-Memory File System — hierarchical paths and mutable state.
- Group Anagrams — canonical string keys and hash maps.
- Merge Intervals — ordered range consolidation.
- Binary Tree Postorder Traversal — recursive and iterative traversal state.
- K Closest Points to Origin — heaps or selection under a size bound.
- LRU Cache — constant-time access with eviction order.
- Two Sum — one-pass lookup over an array.
- Valid Parentheses — stack validation for nested structure.
How to Prepare and Pass the Persona Online Assessment
Spend one week reviewing arrays, strings, stacks, maps, trees, and intervals. During the next week, complete 2 builds in 2 phases: first build a small file store, then build a cache. Add requirements one level at a time, and rerun all previous tests after every change. Finish with 3 one-hour mock assessments. In each session, explain the invariant, test missing keys and repeated calls, and check time and space complexity.
Lodely provides company-specific coding and system design questions, along with editorials and training paths. Use these resources to alternate between algorithm questions focused on speed and the longer implementation work that Persona might use.
Persona Interview Question Breakdown
Largest Rectangle in Histogram
Type: Monotonic stack. Prompt: Find the largest area formed between two adjacent bars. The Trick: A bar's contribution depends on the nearest shorter bar on each side. Handle bars of equal height consistently. What It Tests: Invariant design and linear-time reasoning.
Design In-Memory File System
Type: Systems coding. Prompt: Implement in-memory file and directory operations using paths. The Trick: Path normalization and node types must remain consistent as features are added. What It Tests: Extensible data modeling, API behavior, and regression testing.
What Comes After the Online Assessment
Successful candidates may be asked to implement data structures in a live coding session, complete low-level and high-level design exercises, discuss a project, or solve a take-home exercise before meeting the hiring manager. Entry-level interview loops may be shorter. Review your OA notes before live interviews, where you may need to discuss your trade-offs, memory-optimization strategies, or extensions to the type of stateful design used in the OA.
Conclusion
Balance fast algorithm practice with one systems project that becomes progressively more difficult. Use Lodely's daily Persona questions until the final week of your preparation plan.
✉️ Get free faang interview cheat sheet and interview tips weekly
✉️ Get free faang interview cheat sheet and interview tips weekly



