Open In App

State Street Interview Experience (On-Campus)

Last Updated : 26 Oct, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

First round of the interview

At State Street OnCampus Drive, I faced a challenging online test comprising both aptitude and technical multiple-choice questions. The technical questions covered a wide range of computer science core subjects such as data structures and algorithms, object-oriented programming, and operating systems

Moving on to the second round, the technical interview, the focus was primarily on Data Structures and Algorithms (DSA), Object-Oriented Programming (OOP), and Software Engineering. Here’s a summary of the questions I encountered:

  • Self Introduction: I introduced myself, highlighting my educational background and relevant skills.
  • Rate Yourself in DSA: I was asked to self-assess my proficiency in Data Structures and Algorithms.
  • Difference between Queue and Circular Queue: I explained the distinctions between a standard queue and a circular queue, including their full conditions and limitations.
  • Difference between Single Linked List and Double Linked List: I outlined the key differences between single-linked lists and doubly-linked lists.
  • Insert an Element in a Double-Linked List: I demonstrated how to insert an element into a doubly linked list.
  • Encapsulation, Inheritance, Polymorphism, Abstraction: I provided definitions and examples for these fundamental Object-Oriented Programming (OOP) concepts.
  • Function Overloading and Overriding: I explained the concepts of function overloading and function overriding in OOP.
  • Explain the Software Development Life Cycle (SDLC) Cycle: I described the stages of the Software Development Life Cycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • What Are the Different Models in SDLC: I discussed various SDLC models such as Waterfall, Agile, and Scrum.
  • Explain Iterative Waterfall Model: I elaborated on the Iterative Waterfall Model, a modification of the traditional Waterfall model involving iterative cycles.
  • Difference between Radio and Checkbox: I compared radio buttons and checkboxes in terms of their selection behavior.
  • Write Code to Select the Gender of a Person Using Radio: I provided a code snippet in response to this coding question.
  • What Is the Statement Used to Reload the Page in JavaScript: I mentioned the JavaScript statement to refresh or reload a web page, which is typically done using `location.reload()`.

Third and final round

The HR questions were relatively straightforward, but the key was to answer them in a way that would distinguish me from other candidates. It’s essential to frame responses in a clear and confident manner, emphasizing your unique qualifications and experiences.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads