Java topics covered in Investment Banking Interviews (Morgan Stanley, Barclays, RBS, UBS, BlackRock)

Carvia Tech | May 05, 2019 | 1 min read | 296 views | investment banking

Topics covered in Investment Banking Interview includes -

Core Java

Java Basics

OOP Principles, Overriding (knowledge of all Rules), exception handling, garbage collection algorithms, Immutability concepts, Serialization concepts.


Internals of ArrayList, HashMap, Concurrent HashMap details, HashSet, PriorityQueue details, etc. Big O Time and Space complexity of various operations

Multi-threading and Concurrency

Basics of Synchronization, Concurrency API introduced in Java 5, Producer Consumer Problem.

Algorithms, Data Structures & Design Patterns

Algorithms & DS

List, Queue, Binary Tree, Binary Search Tree, hashing techniques, Time and Space Complexity measurements of custom algorithms. Some knowledge of sorting and searching algorithms - at least their comparison.

Design Patterns

Singleton, Factory, Decorator, Listener, Command Design Patterns etc.


Working knowledge of Spring Core, Spring-MVC, Active MQ, Restful Webservices.

Hibernate/JPA, ORM concepts (JPA inheritance strategies, Entity Relationship with examples - OneToOne, OneToMany, ManyToMany), Transaction Management, Handling concurrent updates in database, etc.


Working knowledge of RDBMS and SQL, Database indexing, Outer and Inner Join, performance tuning of queries, etc.


Familiarity with Unix commands - find a running process, kill a process, grep, vi, tasklist, systemd, tailing logs etc.

Top articles in this category:
  1. Multi-threading Java Interview Questions for Investment Bank
  2. Morgan Stanley Java Interview Questions
  3. BlackRock Top Java Interview Questions: Investment Banking Domain
  4. RBS Java Programming Interview Questions
  5. UBS Java Interview Questions
  6. Citibank Java developer interview questions
  7. Goldman Sachs Java Interview Questions for Senior Developer

Find more on this topic:
Java Interviews image
Java Interviews

Interview - Product Companies, eCommerce Companies, Investment Banking, Healthcare Industry, Service Companies and Startups.

Last updated 1 week ago

Recommended books for interview preparation:

This website uses cookies to ensure you get the best experience on our website. more info