software engineer Interview Questions
9 interview questions in our bank cover software engineer, most of them Coding & Leetcode-style Questions. They average 2.9/5 difficulty — medium — and each one was reported by a candidate after a real interview. Companies known to ask about software engineer: Zip, Aurora, Verkada, PayPal, Beaconfire, and 1 more.
Practice these on the problems board →Companies that ask about software engineer
Question mix
- Coding & Leetcode-style Questions9
Difficulty
- 2/5 — easy1
- 3/5 — medium8
Questions tagged software engineer
Tree Diameter
3/5Explore how to determine the longest distance between any two vertices within an acyclic connected graph in this reported interview question from Verkada. This exercise evaluates your proficiency with graph traversal algorithms, tree properties, and efficient node distance calculations. You will learn how to approach hierarchical structures to find maximal spans without relying on a fixed root. Access to the complete problem breakdown and optimal model solution requires an active subscription.
Coding & Leetcode-style QuestionsVerkadaMaximum Subarray Sum
3/5A classic algorithmic problem encountered in PayPal software engineering loops, this challenge requires identifying the contiguous segment within a numeric sequence that yields the highest cumulative sum. Candidates must devise an efficient linear-time approach using dynamic programming techniques to avoid the heavy computational cost of nested iteration. This problem thoroughly tests your ability to optimize dynamic state tracking on arrays. Access the complete problem statement and clean code solution by purchasing a subscription.
Coding & Leetcode-style QuestionsPayPalReverse Polish Notation Evaluation
3/5Mastering stack-based calculations is essential for technical screenings, making this Aurora interview question a great practice exercise. Candidates are asked to process mathematical operations written in postfix notation, computing the final numerical outcome efficiently. This task evaluates your understanding of linear data structures and expression parsing. Unlock the complete problem description and expert model solution with a subscription.
Coding & Leetcode-style QuestionsAuroraCharacter Mapping
2/5In this Beaconfire interview question, engineers are tasked with transforming a sequence of lowercase letters into a numerical representation based on historical character appearances. The objective is to construct a new string where each character is replaced by the index of its very first sighting within the original text. This problem assesses your proficiency with hash maps, frequency tracking, and string manipulation techniques. To view the complete challenge details and the expert solution, please secure a subscription.
Coding & Leetcode-style QuestionsBeaconfireVariant of Jump Game with Pair List
3/5This intermediate algorithmic problem reported from Aurora builds upon classic reachability puzzles by incorporating paired constraints that dictate how you traverse an array. It evaluates your competency in designing optimized strategies to determine successful navigation paths under conditional rules. The full problem description and model solution require a subscription.
Coding & Leetcode-style QuestionsAuroraPoker Hand Combinations Generator
3/5This Zip interview question tests combinatorial logic and enumeration by challenging you to generate all valid poker hand configurations from a standard card deck according to precise game rules. You will need to design an approach that handles various hand rankings, such as pairs, straights, and flushes, while navigating the constraints of deck cardinality efficiently. Access to the full prompt details, ruleset definitions, and complete algorithmic solution requires a paid subscription.
Coding & Leetcode-style QuestionsZipCondition Met via Composition Pattern (AST Evaluation)
3/5Reported as a Zip interview question, this challenge requires building an expression evaluation engine using the composition pattern to represent conditional rules as an abstract syntax tree. It tests your ability to handle nested boolean logic and attribute comparisons against an input payload object. The full problem and model solution require a subscription.
Coding & Leetcode-style QuestionsZipTask Query by Time and Name Filter with Sorting
3/5Featured in Circle coding interviews, this challenge requires you to filter and order a collection of active records based on temporal constraints and text matching criteria. You must design an efficient filtering routine that evaluates items valid at a specific timestamp and sorts the output according to strict rules. This exercise tests your proficiency in data manipulation and sorting algorithms. Discover the full problem details and complete model code by purchasing a subscription.
Coding & Leetcode-style QuestionsCircleRobbing a Tree
3/5Presented during Zip software engineering interviews, this graph theory problem asks you to maximize accumulated value across a hierarchical village network where adjacent nodes cannot be selected simultaneously. It builds upon classic dynamic programming concepts on trees, requiring you to handle general multi-branch relationships rather than standard binary constraints. Discover the complete problem guidelines and optimized algorithmic solution with a paid subscription.
Coding & Leetcode-style QuestionsZip
Studied alongside
software engineer interview FAQ
- How many software engineer interview questions are there?
- 9 reported questions, mostly Coding & Leetcode-style Questions.
- Which companies ask software engineer questions?
- Zip (3), Aurora (2), Verkada (1), PayPal (1), Beaconfire (1), Circle (1).
- How hard are software engineer questions?
- They average 2.9 out of 5: 1 at 2/5, 8 at 3/5.