BlackRock interview process (2026)
Round-by-round breakdown of the BlackRock software engineering interview across 3 levels and 14 rounds: interview mode, sample questions, and worked solutions.
Analyst — Software Engineer (Campus / 0-2 yrs)
Difficulty: Medium · Timeline: ~3-5 weeks · Recommended prep: 6-8 weeks · Cooldown: ~6 months
-
Round 0: HackerRank Online Assessment + HireVue
Assessment · ~90 min + ~20 min video · difficulty 2/5 · elimination round
Mode of interview: Online assessment · HackerRank
Sample question: Given an array of n integers, remove duplicates while keeping the first occurrence of each value in its original order. Print the resulting sequence. Follow-up they ask in review: complexity of your approach and how you would do it for a stream that does not fit in memory.
-
Round 1: Technical Interview 1 — DSA + problem solving
Onsite · ~45-60 min · difficulty 3/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Read a 3x3 tic-tac-toe board (X, O, . characters). Print the winner (X or O), Draw, Pending if the game can continue, or Invalid if the position could never occur in a real game (wrong turn counts, two winners). They push hard on the Invalid cases.
-
Round 2: Technical Interview 2 — CS fundamentals + projects
Onsite · ~45-60 min · difficulty 3/5
Mode of interview: Onsite or virtual onsite interview
-
Round 3: HR / Fit Round
Behavioral · ~30 min · difficulty 1/5
Mode of interview: Live behavioral interview
Associate — Software Engineer (Aladdin Engineering)
Difficulty: Medium · Timeline: ~3-6 weeks · Recommended prep: 6-8 weeks · Cooldown: ~6 months
-
Round 0: Recruiter Screen
Phone · ~20-30 min
Mode of interview: Remote phone or video interview
-
Round 1: Live HackerRank Coding Round
Onsite · ~45-60 min · difficulty 3/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Given n strings, group the ones that are "similar" (anagrams of each other) and print each group on its own line, preserving first-appearance order. Follow-up: complexity, and what changes if strings are Unicode or arrive as a stream.
-
Round 2: Core Java + Low-Level Design
Onsite · ~60 min · difficulty 3/5
Mode of interview: Onsite or virtual onsite interview
Sample question: Design the classes for a simple order-management module: orders arrive concurrently, must be de-duplicated by ID, and consumers read a live view. Which collections do you use, where are the race conditions, and how do you make the Order class immutable?
-
Round 3: System + API Design with Aladdin Context
System_design · ~60 min · difficulty 4/5
Mode of interview: Live system design interview
Sample question: Design a service that ingests trades from upstream systems during the day and publishes end-of-day positions per portfolio. Cover the API, the queue between ingest and compute, exactly-once concerns, and how a missed trade gets reconciled the next morning.
-
Round 4: Hiring Manager + Behavioral
Behavioral · ~45 min · difficulty 1/5
Mode of interview: Live behavioral interview
Vice President — Software Engineer / Tech Lead
Difficulty: Hard · Timeline: ~6-10 weeks · Recommended prep: 8-10 weeks · Cooldown: ~6-12 months
-
Round 0: Recruiter + Hiring Manager Screen
Phone · ~2 x 30 min · difficulty 1/5
Mode of interview: Remote phone or video interview
-
Round 1: Hands-On Coding Round
Onsite · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Live interview · CoderPad
Sample question: A medium DP is typical: given daily portfolio values, find the maximum profit from at most two non-overlapping buy-sell windows. Solve it, then explain how you would code-review a junior's O(n^2) version of the same problem.
-
Round 2: System Design — Aladdin-Scale
System_design · ~60-75 min · difficulty 5/5
Mode of interview: Live system design interview
Sample question: Design the intraday risk-recalculation service: on each market tick batch, recompute exposures for affected portfolios (millions of positions) within a 5-minute SLA. Cover partitioning, incremental vs full recompute, failure replay, and how auditors reproduce yesterday's numbers.
-
Round 3: Architecture + Leadership Deep Dive
Onsite · ~60 min · difficulty 4/5
Mode of interview: Onsite or virtual onsite interview
-
Round 4: Superday Behavioral Panels
Behavioral · ~2 x 45 min · difficulty 2/5
Mode of interview: Live behavioral interview
Other companies' interview processes
Worked sample solutions (code, design diagrams, and STAR answers) for every round are available in the FAANGPlus app: open interview processes.