One-on-one interview, lasting 45 minutes.
The interview panel was friendly.
Key topics covered: Know your Java, algorithms, and data structures.
What happens when you type a website name and hit Enter.
Difference between an application server and a web server.
Whiteboard: Reverse a linked list.
Singleton Java code.
Difference between an abstract class and an interface.
Whiteboard: Merge two unsorted arrays.
You have a stream of integers randomly coming from some source. Find the top N elements and return them as an array.
Some multithreading questions.
Some questions on maps and lists.
Synchronized blocks and methods.
The following metrics were computed from 9 interview experiences for the BlackRock Software Engineer role in San Francisco, California.
BlackRock's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for BlackRock's Software Engineer interview process in San Francisco, California.