Palo Alto Networks Interview Questions — 26 DSA Problems
25 problems with full solutions in Python, Java, C++, JavaScript, Go, Rust.
Most frequently asked Palo Alto Networks LeetCode questions for software engineering interviews.
- LRU Cache (MEDIUM) — Hash Table, Linked List, Design, Doubly-Linked List
- Find the Longest Equal Subarray (MEDIUM) — Array, Hash Table, Binary Search, Sliding Window
- Longest Substring Without Repeating Characters (MEDIUM) — Hash Table, String, Sliding Window
- Median of Two Sorted Arrays (HARD) — Array, Binary Search, Divide and Conquer
- String Compression (MEDIUM) — Two Pointers, String
- Meeting Rooms (EASY) — Array, Sorting
- Insert Delete GetRandom O(1) (MEDIUM) — Array, Hash Table, Math, Design, Randomized
- Sliding Window Maximum (HARD) — Array, Queue, Sliding Window, Heap (Priority Queue), Monotonic Queue
- Minimum Path Sum (MEDIUM) — Array, Dynamic Programming, Matrix
- Two Sum (EASY) — Array, Hash Table
- Min Stack (MEDIUM) — Stack, Design
- Binary Tree Level Order Traversal (MEDIUM) — Tree, Breadth-First Search, Binary Tree
- Maximum Length of a Concatenated String with Unique Characters (MEDIUM) — Array, String, Backtracking, Bit Manipulation
- Group Anagrams (MEDIUM) — Array, Hash Table, String, Sorting
- Word Break (MEDIUM) — Array, Hash Table, String, Dynamic Programming, Trie, Memoization
- Design HashMap (EASY) — Array, Hash Table, Linked List, Design, Hash Function
- Merge Sorted Array (EASY) — Array, Two Pointers, Sorting
- Merge Two Sorted Lists (EASY) — Linked List, Recursion
- Integer to Roman (MEDIUM) — Hash Table, Math, String
- Shortest Path in Binary Matrix (MEDIUM) — Array, Breadth-First Search, Matrix
- Top K Frequent Words (MEDIUM) — Array, Hash Table, String, Trie, Sorting, Heap (Priority Queue), Bucket Sort, Counting
- Longest Palindromic Substring (MEDIUM) — Two Pointers, String, Dynamic Programming
- Valid Parentheses (EASY) — String, Stack
- Restore IP Addresses (MEDIUM) — String, Backtracking
- Search in Rotated Sorted Array (MEDIUM) — Array, Binary Search
- Basic Calculator (HARD) — Math, String, Stack, Recursion
PA
Palo Alto Networks
26 questions tracked25 with solutions
Frequency scoreSorted highest → lowest frequency✓ Our Solution = we have a detailed walkthrough
Showing 26 of 26 questions
1Hash TableLinked ListDesignDoubly-Linked List
2ArrayHash TableBinary SearchSliding Window
3Hash TableStringSliding Window
4ArrayBinary SearchDivide and Conquer
6EasyMeeting Rooms
ArraySorting
7ArrayHash TableMathDesign+1
8ArrayQueueSliding WindowHeap (Priority Queue)+1
9ArrayDynamic ProgrammingMatrix
12TreeBreadth-First SearchBinary Tree
13MediumMaximum Length of a Concatenated String with Unique Characters✓ Our Solution ArrayStringBacktrackingBit Manipulation
14ArrayHash TableStringSorting
15ArrayHash TableStringDynamic Programming+2
16ArrayHash TableLinked ListDesign+1
20ArrayBreadth-First SearchMatrix
21ArrayHash TableStringTrie+4
22Two PointersStringDynamic Programming