Square/Block OA Questions 2021: What Candidates Actually Saw

Last updated: May 2026

11+ Square/Block online assessment questions reported by candidates who took the OA in 2021. Sourced from 1Point3Acres, LeetCode, Blind, Glassdoor, and Reddit. Data grows as new reports are added.

Square/Block OA Format in 2021

The Square/Block online assessment has followed a consistent format across multiple hiring cycles. Based on 2021 reports in the database, candidates typically see 2 to 3 algorithmic coding problems delivered through a proctored online platform (most commonly HackerRank). Some roles include additional behavioral or work-simulation components after the coding section.

Time limits reported by candidates range from 70 to 110 minutes for the full assessment. The coding problems are auto-graded, so edge case handling and runtime efficiency both matter. Partial credit is available on some platforms if your solution passes a subset of test cases.

Real Square/Block OA Questions from 2021

Sprinklr Online Assessment Questions - 2021 On-Campus

dynamic programming leetcode

The test consisted of 3 questions on hackerearth platform of 50, 75 and 100 points respectively. 1. Given two arrays A and B of size n. Perform atmost n operations of...

View

Swiggy Online Assessment Questions SDE II

math leetcode

<div id="main-splitpane-left" class="coding-question__left-pane"><section class="question-view__title-wrapper"><h1 class="question-view__title">1. Swiggy Pantry - Knight Moves</h1></section><section class="question-view__instruction"><div class="candidate-rich-text"><div id="81rd5mlepsq-instruction"><p>At Swiggy, people tend to move diagonally instead of straight line as moving straight is too mainstream. Every...

View

Wayfair L4(PM) role

system design leetcode

I am writing this as very less information is available for wayfair karat assesment. They are really particular about time. Each segment ends at given time whether you are done...

View

Codenation OA SDE 1

dynamic programming leetcode

Q1. Little Pony owns a shipment company. There is a priority value and a weight associate with each package. To ship in a single batch with priorities P1, P2,....., Pk...

View

PhonePe Online Assessment Questions

sorting leetcode

Position : Software Development Engineer Location : Bangalore Attended Online Assessment on Codesignal Question 1 : Given a square matrix of integers m , your task is to rearrange its numbers in the following...

View

KLA Interview Experience | Software Engineer | Chennai

graph leetcode

Round - 1 (Hackerrank Test) 10, March 2021 1. Aggressive Cows 1. Given N(total nodes) and two arrays consisting the edges, for each acyclic graph, add nodes in graph, calculate the square root...

View

Food Delivery to a Tech Park | OA | Swiggy

dynamic programming leetcode

A Delivery Partner can deliver multiple orders to a Tech Park at the same time. On the way back to the starting point, the Delivery Partner may pick up additional orders...

View

KLA|Software Engineer-2|July21[Offer]

graph leetcode

Round - 1 (Hackerrank Test) 1.Aggressive Cows 2.Given N(total nodes) and two arrays consisting the edges, for each acyclic graph, add nodes in graph, calculate the square root and add all square...

View

CodeSignal | sortMatrixByOccurrences

sorting leetcode

Given a square matrix of integers m, your task is to rearrange its numbers in the following way: 1) First, sort its values in ascending order of how frequently the number...

View

Media.net | OA | SSE | Mar-2021

math leetcode

Time: 60min Number of Question: 2 Problem 1: https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/ **Problem 2: An array A is called "PrimeArray" if there is no two elements such that their product is a perfect square. A = {...

View

Pure Storage | Technical Round | Member Of Technical Staff

easy other leetcode

Online Assessment Its a hackerrank online assessment test containing 2 coding questions and MCQs 2. Technical Round 1 Topic: Threads and Synchronization Question: There are multiple users calling...

View

Topic Breakdown (2021 OA)

Topics reported by candidates who took the Square/Block OA in 2021:

dynamic programming (3) sorting (2) math (2) graph (2) system design (1)

Difficulty Breakdown (2021 OA)

1

easy

Difficulty labels are reported by candidates or inferred from LeetCode ratings.

How to Prepare for the Square/Block OA

The Square/Block OA is a timed, auto-graded coding test. Preparation is different from interview prep: you need to optimize for both correctness and speed, since partial credit requires passing test cases, not just showing reasoning.

  • Practice timed sessions. Set a timer for 35 to 45 minutes per problem and simulate the real constraint.
  • Focus on the topic clusters that appear most in Square/Block OA reports: dynamic programming, graphs, arrays, and strings make up the majority of reported problems.
  • Read the problem constraints carefully before writing code. The constraints often reveal the expected time complexity and algorithm type.
  • Use the LeakCode database to review 2021 OA questions from actual candidates. Pattern recognition across multiple sightings is a stronger prep signal than any single mock problem.
  • If the OA includes a work simulation section, practice under realistic conditions. This section tests judgment and values alignment, not coding ability.

FAQ

What does the Square/Block OA look like in 2021?

Based on 2021 candidate reports, the Square/Block OA typically includes 2 to 3 coding problems and runs 70 to 110 minutes. Topics lean toward dynamic programming, graphs, arrays, and strings. Some roles include a work simulation section after the coding component.

How long is the Square/Block OA?

Most candidates report 70 to 90 minutes for the coding component. Roles with additional work simulation sections extend the total time to 110 to 150 minutes. Check your invitation email for the exact time allocation for your specific role.

What platform does Square/Block use for the OA?

Square/Block uses HackerRank or its own proprietary platform depending on the role and hiring cycle. Your invitation will specify the platform. Both platforms support multiple languages including Python, Java, C++, and JavaScript.

Are these real Square/Block OA questions?

Yes. All questions in the LeakCode database come from candidate reports on 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. They are not AI-generated. Each question links to its source where available.

Other Square/Block OA Years

Related: Square/Block OA Hub · Square/Block All Questions · All OA Questions · Data Sources