Filter interviews by
I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.
Spring is a popular Java framework used for building enterprise applications.
Spring provides comprehensive infrastructure support for developing Java applications.
It simplifies the development of Java applications by providing ready-to-use components.
Spring enables developers to focus on business logic rather than boilerplate code.
Examples: Spring Boot, Spring MVC, Spring Security.
Spring is a framework for building Java applications, while Spring Boot is a tool for quickly creating standalone Spring-based applications.
Spring is a comprehensive framework for building Java applications, providing support for dependency injection, aspect-oriented programming, and more.
Spring Boot is an opinionated tool that simplifies the setup and configuration of Spring applications, allowing for quick developmen...
Database connection can be established using JDBC or ORM frameworks like Hibernate.
Use JDBC to establish a connection by loading the driver, creating a connection object, and executing SQL queries.
Use ORM frameworks like Hibernate to map Java objects to database tables and handle database operations through object-oriented programming.
Ensure proper configuration of database connection parameters such as URL, username, ...
Spring Boot microservices are small, independent, loosely coupled services built using the Spring Boot framework.
Microservices are small, independent services that work together to form a larger application.
Spring Boot is a framework that simplifies the development of Java-based applications.
Spring Boot microservices are designed to be easily deployable and scalable.
Each microservice typically handles a specific busine...
I used microservices in my last project to break down a monolithic application into smaller, independent services.
Implemented microservices architecture using Spring Boot and Docker
Separated functionalities like user management, payment processing, and inventory management into individual services
Used RESTful APIs for communication between microservices
Deployed microservices on Kubernetes for scalability and fault tole
Top trending discussions
I am a Programmer Analyst with expertise in developing and maintaining software applications.
Proficient in programming languages such as Java, C++, and Python
Experience in analyzing user requirements and designing software solutions
Skilled in troubleshooting and debugging software issues
Strong knowledge of database management systems like MySQL and Oracle
Familiarity with software development methodologies like Agile an...
I come from a close-knit family with diverse backgrounds and interests.
My parents are both educators, and they instilled in me a love for learning and problem-solving.
I have two siblings, an older brother who works in finance and a younger sister who is studying medicine.
We often gather for family dinners and enjoy discussing various topics, from technology to current events.
My family has been a great support system th...
Flexibility can bring advantages like adaptability and creativity, but can also lead to indecisiveness and lack of focus.
Flexibility allows for adaptability to changing situations and creativity in problem-solving.
It can also lead to indecisiveness and lack of focus if not balanced with structure and clear goals.
Advantages include increased resilience, better teamwork, and improved communication.
Disadvantages include p...
My English score is bad due to lack of practice and exposure.
Lack of practice and exposure to English language
Difficulty in understanding complex grammar rules
Limited vocabulary and poor pronunciation
Lack of confidence in speaking and writing English
Possible language barrier if English is not my first language
Caching is the process of storing frequently used data in a temporary storage to reduce access time. LRU caching removes least recently used data.
Caching improves performance by reducing access time to frequently used data
LRU (Least Recently Used) caching removes the least recently used data to make space for new data
LRU cache can be implemented using a doubly linked list and a hash map
When a cache hit occurs, the acce...
based on 1 review
Rating in categories
TCS
Accenture
Wipro
Cognizant