Senior Platform Associate L1
Senior Platform Associate L1 Interview Questions and Answers
Q1. Explain bean Lifecyle and scope in SpringBoot.
Bean Lifecycle and scope in SpringBoot refers to the creation, initialization, and destruction of beans along with their visibility and accessibility.
Bean Lifecycle consists of bean creation, initialization, and destruction phases.
Bean Scope determines the visibility and accessibility of beans within the application context.
Common bean scopes in SpringBoot include Singleton, Prototype, Request, Session, and Application.
Q2. Write a program to remove duplicate from an array
Program to remove duplicates from an array of strings
Iterate through the array and store unique elements in a new array
Use a set data structure to efficiently remove duplicates
Return the new array without duplicates
Q3. You hashmap works internally in Java 8
HashMap in Java 8 uses an array of linked lists to store key-value pairs.
HashMap uses an array of linked lists to handle collisions
Each key-value pair is stored in a Node object within the linked list
Hashing algorithm is used to determine the index of the array where the key-value pair is stored
Q4. Microservices in depth
Microservices are a software architecture pattern where applications are built as a collection of small, loosely coupled services.
Microservices promote modularity and scalability.
Each microservice is responsible for a specific business capability.
Communication between microservices is typically done through APIs.
Microservices can be developed and deployed independently.
Examples of microservices include Netflix, Amazon, and Uber.
Senior Platform Associate L1 Jobs
0Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Reviews
Interviews
Salaries
Users/Month