i
OSB India
Filter interviews by
I was interviewed in Jan 2025.
DSA question related to arrays and strings.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Java collections are data structures that store and manipulate groups of objects.
Types of collections include List, Set, Map, Queue, etc.
Internal workings involve data structures like arrays, linked lists, hash tables, etc.
Collections framework provides interfaces and classes for working with collections.
Count occurrences of a specific string in an array of strings.
Iterate through the array and use a HashMap to store the count of each string.
Use the string as key and increment the count each time it is encountered.
Return the count of the specific string at the end.
Using stream to filter a list of strings
Use the filter method to apply a predicate to each element in the stream
Convert the stream back to a list using the collect method
Transactions in Spring framework help manage database transactions in a consistent and reliable manner.
Spring provides support for declarative transaction management using @Transactional annotation
Transactions can be managed programmatically using TransactionTemplate
Spring supports both programmatic and declarative transaction management
Transactions ensure ACID properties (Atomicity, Consistency, Isolation, Durability)
I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.
Oops concepts, core java question
Recursion, palindrom numbers, basic dsa question
MCQ would be held in online mode
posted on 8 Jun 2022
SOLID is a set of principles for object-oriented programming to make software more maintainable, flexible and understandable.
S - Single Responsibility Principle
O - Open/Closed Principle
L - Liskov Substitution Principle
I - Interface Segregation Principle
D - Dependency Inversion Principle
CURD stands for Create, Update, Read, and Delete. It is a set of basic operations used in database management.
Create - inserting new data into the database
Update - modifying existing data in the database
Read - retrieving data from the database
Delete - removing data from the database
Marker interface is an interface with no methods, used to mark a class as having a certain property or behavior.
Marker interfaces are used to provide metadata to the JVM or other tools.
Examples of marker interfaces in Java include Serializable, Cloneable, and Remote.
Marker interfaces can be used to enforce design patterns or conventions.
Marker interfaces can also be used to indicate that a class should be processed in
Array is a fixed-size data structure while LinkedList is a dynamic data structure.
Arrays have a fixed size while LinkedLists can grow dynamically.
Arrays are faster for accessing elements while LinkedLists are faster for inserting and deleting elements.
Arrays store elements in contiguous memory locations while LinkedLists store elements in nodes with pointers to the next node.
Arrays can be multi-dimensional while Linked
posted on 25 Nov 2022
I applied via Company Website and was interviewed in May 2022. There were 2 interview rounds.
Java coding and apptitude questions
I worked on a project to develop a web application for an e-commerce company.
Developed the front-end using HTML, CSS, and JavaScript
Implemented the back-end using Java and Spring framework
Integrated payment gateway and order management system
Optimized database queries for improved performance
I worked at XYZ Company as a Java Developer.
Developed and maintained Java applications for XYZ Company.
Collaborated with a team of developers to implement new features and fix bugs.
Used Java frameworks like Spring and Hibernate to build robust and scalable applications.
Worked on database design and optimization using SQL.
Participated in code reviews and provided feedback to improve code quality.
Implemented unit tests t...
I was interviewed in Jul 2024.
Add an element to a linked list.
posted on 15 Aug 2024
Aptitude test on engineering subjects
Writing projects in c
It continues for 15 mins
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Financial Analyst
25
salaries
| ₹4.2 L/yr - ₹11 L/yr |
Team Lead
19
salaries
| ₹6 L/yr - ₹15 L/yr |
Analyst
16
salaries
| ₹2.5 L/yr - ₹6.2 L/yr |
Saving Analyst
15
salaries
| ₹2.5 L/yr - ₹6.2 L/yr |
Senior Analyst
15
salaries
| ₹4.3 L/yr - ₹13 L/yr |
TCS
Infosys
Wipro
HCLTech