Upload Button Icon Add office photos

Filter interviews by

State Street Corporation Lead Java Developer Interview Questions and Answers

Updated 10 Apr 2024

State Street Corporation Lead Java Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Asked about PL/SQL , JAVA 8 Fetaure, coding questions on Java, Coding questions on SQL asked.
  • Q2. Asked about Current project details, Agile, Devops related questions

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Multi-Threading questions - like explaining wait, yield. Difference between thread. Start and thread. Run
  • Q2. Design patterns - Prototype and Factory. How would you use Factory pattern in case of inheritence
  • Ans. 

    Factory pattern is used to create objects without exposing the instantiation logic to the client. It can be used in inheritance to create objects of different subclasses.

    • Factory pattern can be used to create objects of different subclasses without exposing the instantiation logic to the client

    • It allows for flexibility in creating objects based on certain conditions or parameters

    • Factory pattern can be used in inheritanc...

  • Answered by AI

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Focus on Java Basics ,Multi threading (future completable future),WS RS ,microservices
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions related to backend and AWS.
Round 2 - Technical 

(1 Question)

  • Q1. Question related to front end and database.

Interview Preparation Tips

Topics to prepare for JPMorgan Chase & Co. Fullstack Java Developer interview:
  • DSA
  • Bootstrap
  • Javascript
  • Redshift
  • Django
  • kubernate
  • Python
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Oct 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Spring cloud gateway
  • Q2. JWT Token structure and details
  • Q3. Java 11 features
  • Q4. Stream related problems
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Indeed and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Stringbuilder and string buffer diff
  • Q2. Where we store the object of string
  • Ans. 

    Objects of String are stored in the String Pool in Java.

    • String objects are stored in the String Pool, a special memory area in Java heap memory.

    • String literals are automatically stored in the String Pool.

    • String objects created using the new keyword are not stored in the String Pool.

    • String.intern() method can be used to store a String object in the String Pool.

  • Answered by AI
  • Q3. What is bean in springboot
  • Ans. 

    A bean in Spring Boot is a Java object that is instantiated, assembled, and managed by the Spring IoC container.

    • Beans are defined in the Spring configuration file or using annotations like @Component, @Service, @Repository, etc.

    • Beans are singleton by default but can be scoped as prototype, request, session, etc.

    • Beans are injected into other beans using dependency injection.

    • Example: @Component annotation is used to defi

  • Answered by AI
  • Q4. What is query parameters and path param
  • Ans. 

    Query parameters are used to pass data to a web server through the URL, while path parameters are part of the URL itself.

    • Query parameters are key-value pairs added to the end of a URL after a '?'

    • Path parameters are variables within the URL path itself, denoted by curly braces {}

    • Example of query parameter: www.example.com/api/users?id=123

    • Example of path parameter: www.example.com/api/users/{userId}

  • Answered by AI
  • Q5. Code snippet related to exception
  • Q6. Diff between exception and error
  • Ans. 

    Exceptions are recoverable errors that can be handled in code, while errors are unrecoverable issues that usually result in program termination.

    • Exceptions are checked at compile time, while errors are unchecked.

    • Exceptions are subclasses of Throwable, while errors are subclasses of Error.

    • Examples of exceptions include FileNotFoundException, NullPointerException, while examples of errors include OutOfMemoryError, StackOv

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Quick sort - keep order same
  • Q2. Reverse string with spaces but keep the space position intact
  • Ans. 

    Reverse a string while keeping the position of spaces intact

    • Split the string into an array of characters

    • Iterate through the array and reverse the characters while keeping track of space positions

    • Join the array back into a string

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Study DSA properly and java basics - immutable class cases
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How is transaction managed in microservices architecture?
  • Ans. 

    Transactions in microservices are managed using distributed transactions or compensating transactions.

    • Distributed transactions involve multiple microservices coordinating with a transaction manager to ensure data consistency across services.

    • Compensating transactions involve each microservice having a compensating action to rollback changes if a transaction fails.

    • Saga pattern is commonly used in microservices to manage ...

  • Answered by AI
  • Q2. Questions about java garbage collection

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Difference between query and path param in spring boot
  • Ans. 

    Query param is used to pass parameters in the URL query string, while path param is used to define parameters in the URL path itself.

    • Query param is specified after the '?' in the URL, like '?param=value'

    • Path param is specified in the URL path itself, like '/{param}'

    • Query params are optional and can be used for filtering or sorting data

    • Path params are used to define variables in the URL path, like IDs or names

  • Answered by AI
  • Q2. Difference between array and array list
  • Ans. 

    Arrays have fixed size, while ArrayLists can dynamically resize. ArrayLists are part of Java Collections framework.

    • Arrays have a fixed size, while ArrayLists can dynamically resize.

    • Arrays can hold primitive data types and objects, while ArrayLists can only hold objects.

    • Arrays use square brackets [] for declaration, while ArrayLists use angle brackets <>.

    • Arrays are faster than ArrayLists for accessing elements directly ...

  • Answered by AI
  • Q3. Difference between abstract and interface
  • Ans. 

    Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

    • Abstract class can have constructors, fields, and methods, while interface cannot have any of these.

    • A class can extend only one abstract class, but can implement multiple interfaces.

    • Abstract classes are used to provide a common base for subclasses, while interfaces are used to define a contract for classes to ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

3 coding questions were given and to be solved only in java

State Street Corporation Interview FAQs

How many rounds are there in State Street Corporation Lead Java Developer interview?
State Street Corporation interview process usually has 1 rounds. The most common rounds in the State Street Corporation interview process are Technical.
How to prepare for State Street Corporation Lead Java Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at State Street Corporation. The most common topics and skills that interviewers at State Street Corporation expect are Agile, Coding, Data Analysis, Financial Services and Maven.

Tell us how to improve this page.

State Street Corporation Lead Java Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.9
 • 567 Interviews
Citicorp Interview Questions
3.7
 • 567 Interviews
HSBC Group Interview Questions
4.0
 • 490 Interviews
Goldman Sachs Interview Questions
3.5
 • 408 Interviews
American Express Interview Questions
4.2
 • 361 Interviews
BNY Interview Questions
3.9
 • 339 Interviews
UBS Interview Questions
3.9
 • 339 Interviews
Morgan Stanley Interview Questions
3.7
 • 308 Interviews
Bank of America Interview Questions
4.3
 • 237 Interviews
View all
Senior Associate
4.8k salaries
unlock blur

₹2.8 L/yr - ₹13 L/yr

Associate2
3.6k salaries
unlock blur

₹2.2 L/yr - ₹7.8 L/yr

Team Lead
1.9k salaries
unlock blur

₹4.5 L/yr - ₹15.2 L/yr

Assistant Manager
1.8k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Associate
1.4k salaries
unlock blur

₹2 L/yr - ₹7.5 L/yr

Explore more salaries
Compare State Street Corporation with

BNY

3.9
Compare

Northern Trust

3.7
Compare

Blackrock

3.8
Compare

JPMorgan Chase & Co.

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview