Katkat

Company

Purestorage interview questions

4 practice questions in the style of Purestorage's interviews, covering Coding & Algorithms, Software Engineering Fundamentals.

Questions4

0 easy4 medium0 hard

Your progress0/4

Purestorage interview questions by the numbers

Last updated

Katkat has 4 Purestorage interview questions. The largest topics are Coding & Algorithms (50%) and Software Engineering Fundamentals (50%). By difficulty: 100% medium. The most common round is Onsite (50%). Frequent concepts include algorithms, arrays, concurrency and dynamic-programming.

Difficulty

  • Medium100% · 4

Interview rounds

  • Onsite50% · 2
  • Technical Screen50% · 2

Roles

  • Software Engineer100% · 4

Frequent concepts

  • algorithms25% · 1
  • arrays25% · 1
  • concurrency25% · 1
  • dynamic-programming25% · 1
  • matrix25% · 1
  • multithreading25% · 1

Showing 1–4 of 4 results

  • Tests dynamic programming and 2D grid traversal skills by counting the total number of square submatrices filled entirely with ones.

    PurestorageSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This question evaluates understanding of concurrent programming and thread-safe design, including synchronization primitives, race-condition avoidance, listener lifecycle semantics, and event-delivery guarantees.

    PurestorageSoftware EngineerSoftware Engineering FundamentalsOnsite
  • This question evaluates computational geometry, combinatorial counting, and algorithmic optimization skills by requiring validation of a non-degenerate square from four 2D integer points and counting distinct squares in a larger point set, and it falls under the Coding & Algorithms category.

    PurestorageSoftware EngineerCoding & AlgorithmsOnsite
  • Tests understanding of concurrency primitives, condition variables, thread synchronization, and memory visibility by designing a thread-safe one-shot trigger coordinating multiple waiting threads.

    PurestorageSoftware EngineerSoftware Engineering FundamentalsTechnical Screen

More companies