InterviewLegend

Build a Data Structure

Alex Chen45 min readUpdated

A lot of Palo Alto Networks coding rounds give you a class to build. You get a few operations and a cost target for each one. One of them is reported more than any other coding question at the company, at levels from new grad to principal.

The others came up in Tel Aviv loops, by name and inside event-stream stories, and two of them have been asked back to back as question and follow-up. One came from a principal round on concurrency, and it's the only one here that needs a lock. Expect more questions once the code runs. Interviewers here often dig under the code and ask why a call is O(1), or what breaks when two threads call it at the same time. Pick internals you can explain and defend.

Palo Alto NetworksPremium lesson · Coding round

The 5 Palo Alto Networks problems are below.

  1. A Premium questionCoding · Medium · Signature problem
  2. A Premium questionCoding · Medium · Frequently asked
  3. A Premium questionCoding · Medium

+ 2 more in this lesson

Each with hints, the follow-up and a tested solution.

Get the Palo Alto Networks questions

$49 a year · all 100 companies · cancel anytime

From 20,000+ candidate reports, forum threads behind logins and write-ups in Chinese.

Had your Palo Alto Networks interview?Tell us what they asked. Reviewed before it goes in, never with your name.
Palo Alto Networks interview guide

Know what Palo Alto Networks asks before you walk in.

28 coding · 2 system design · 15 behavioral questions

Get Premium$49 a year · Cancel anytime
Or start freeNo card.

Get their questions first.

InterviewLegend is independent and not affiliated with or endorsed by any company it covers.