Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by OSB India Team. If you also belong to the team, you can get access from here

OSB India Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

OSB India Java Developer Interview Questions and Answers

Updated 17 Feb 2025

OSB India Java Developer Interview Experiences

1 interview found

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

I was interviewed in Jan 2025.

Round 1 - Coding Test 

DSA question related to arrays and strings.

Round 2 - One-on-one 

(3 Questions)

  • Q1. Technical Discussion.
  • Q2. Core Java (Collections, Threads etc.)
  • Q3. Springboot and Microservices
Round 3 - HR 

(1 Question)

  • Q1. Current Project architecture and high level design.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(4 Questions)

  • Q1. Ask to write code for equal and hashcode in notepad
  • Q2. Type of Collections and its internal working
  • Ans. 

    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.

  • Answered by AI
  • Q3. Count number of occurrence of string from Array
  • Ans. 

    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.

  • Answered by AI
  • Q4. Write a code using stream
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Due to network and power issue interview and processed

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Transactions in spring
  • Ans. 

    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)

  • Answered by AI
  • Q2. Static va virtual

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Oops concepts, core java question

Round 2 - Coding Test 

Recursion, palindrom numbers, basic dsa question

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

MCQ would be held in online mode

Interview Preparation Tips

Interview preparation tips for other job seekers - Structured Coding and database questions would be asked
Round 1 - Technical 

(5 Questions)

  • Q1. Explain solid principal
  • Ans. 

    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

  • Answered by AI
  • Q2. Explain CURD operation
  • Ans. 

    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

  • Answered by AI
  • Q3. What is marker interface
  • Ans. 

    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

  • Answered by AI
  • Q4. Different between array and linklist
  • Ans. 

    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

  • Answered by AI
  • Q5. Coding on Hashmap in java

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear concept of core Java.And if Possible some concept of Advance java .not all concept required.

Skills evaluated in this interview

I applied via Company Website and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Coding Test 

Java coding and apptitude questions

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about project
  • Ans. 

    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

  • Answered by AI
  • Q2. Tell about previous company
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It's a good opportunity and interview was good hr was gentle
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jul 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the difference between a static function and a static variable?
  • Q2. What is the synchronization technique?
Round 2 - Coding Test 

Add an element to a linked list.

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test on engineering subjects

Round 2 - Coding Test 

Writing projects in c

Interview Preparation Tips

Interview preparation tips for other job seekers - Smooth process
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

It continues for 15 mins

OSB India Interview FAQs

How many rounds are there in OSB India Java Developer interview?
OSB India interview process usually has 3 rounds. The most common rounds in the OSB India interview process are HR, Coding Test and One-on-one Round.
What are the top questions asked in OSB India Java Developer interview?

Some of the top questions asked at the OSB India Java Developer interview -

  1. Current Project architecture and high level desi...read more
  2. Core Java (Collections, Threads et...read more
  3. Springboot and Microservi...read more

Tell us how to improve this page.

OSB India Java Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

OSB India Java Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Senior Financial Analyst
25 salaries
unlock blur

₹4.2 L/yr - ₹11 L/yr

Team Lead
19 salaries
unlock blur

₹6 L/yr - ₹15 L/yr

Analyst
16 salaries
unlock blur

₹2.5 L/yr - ₹6.2 L/yr

Saving Analyst
15 salaries
unlock blur

₹2.5 L/yr - ₹6.2 L/yr

Senior Analyst
15 salaries
unlock blur

₹4.3 L/yr - ₹13 L/yr

Explore more salaries
Compare OSB India with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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