blackrock logo

Blackrock Interviews

1 experience2 reads
BlackRock Associate Interview | Selected
blackrock logo
Blackrock
Associate C++ Developer
May 4, 20252 reads

Summary

I interviewed for an Associate C++ Developer role at BlackRock, navigating through technical discussions, a DSA problem, a low-level design round for a cache system, and behavioral questions before receiving an offer.

Full Experience

A recruiter from BlackRock reached out to me regarding a C++ Developer role. We had an initial discussion, and it took about 3 weeks to complete the entire interview process.

Round 1: Core + DSA

Technical Discussion: The interviewer delved into modern C++ concepts, focusing on topics such as move semantics, smart pointers, and polymorphism, requiring a detailed explanation and understanding of each.

DSA Problem: Towards the end of the round (last 15 minutes), I was asked to solve 739. Daily Temperatures. I implemented the solution and discussed the time and space complexity.


Round 2: LLD (Low-Level Design)

Low Levl Design: I was asked to design a cache system. The discussion also involved different cache eviction policies, such as LRU (Least Recently Used) and LFU (Least Frequently Used), and how they would be implemented in the system.

Round 3: Behavioral

Scenario-Based Question: The interviewer asked a few behavioral questions, including scenario-based questions and motivations for applying to BlackRock.

Interview Questions (4)

Q1
C++ Concepts: Move Semantics, Smart Pointers, Polymorphism
Other

The interviewer delved into modern C++ concepts, focusing on topics such as move semantics, smart pointers, and polymorphism, requiring a detailed explanation and understanding of each.

Q2
Daily Temperatures
Data Structures & AlgorithmsMedium

I was asked to solve 739. Daily Temperatures.

Q3
Design a Cache System (LRU/LFU)
System DesignHard

I was asked to design a cache system. The discussion also involved different cache eviction policies, such as LRU (Least Recently Used) and LFU (Least Frequently Used), and how they would be implemented in the system.

Q4
Behavioral Questions & Motivations
Behavioral

The interviewer asked a few behavioral questions, including scenario-based questions and motivations for applying to BlackRock.

Have a Blackrock Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Blackrock.