Upload Button Icon Add office photos

HP India

Compare button icon Compare button icon Compare
4.1

based on 666 Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

HP India Java Developer Interview Questions and Answers

Updated 28 Nov 2024

HP India Java Developer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Multivalued map
  • Q2. Basic core java
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Not Selected

I was interviewed in Oct 2023.

Round 1 - Technical 

(1 Question)

  • Q1. How do u handle concurrent request
  • Ans. 

    I handle concurrent requests by using synchronization, locks, and thread pools.

    • Use synchronization to ensure only one thread can access critical sections of code at a time

    • Use locks to prevent multiple threads from accessing shared resources simultaneously

    • Use thread pools to limit the number of concurrent threads and manage resources efficiently

  • Answered by AI

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 1You have been given an integer array/list(ARR) of size N ... read more
Q2. Parent class has run() and walk() . Parent run() - calls walk() C ... read more
asked in LTIMindtree
Q3. Longest Harmonious SubsequenceYou are given an array ‘ARR’ of 'N' ... read more
asked in Deloitte
Q4. Convert Bst To The Greater Sum TreeYou have been given a Binary S ... read more
Q5. 2. What will happen if hashcode only returns a constant? How will ... read more

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

C programming
Cpp programs
Embedded c
Aptitude

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between macro and functions
  • Ans. 

    Macros are preprocessor directives that are replaced before compilation, while functions are blocks of code that are executed at runtime.

    • Macros are defined using #define directive, while functions are defined using function keyword.

    • Macros are expanded by the preprocessor before compilation, while functions are executed at runtime.

    • Macros can be used for simple text replacement, while functions can perform complex operat...

  • Answered by AI
  • Q2. Difference between exec and fork
  • Ans. 

    exec replaces the current process with a new one, while fork creates a new process.

    • exec replaces the current process with a new one, while fork creates a new process

    • exec system call loads a new program into the current process's memory space and starts its execution

    • fork system call creates a new process by duplicating the existing process

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About yourself in 200 words
  • Q2. Tell about our company
  • Ans. 

    Your company is a leading software development firm specializing in creating innovative solutions for various industries.

    • Specializes in creating innovative software solutions

    • Works with clients from various industries

    • Known for high-quality and reliable products

    • Has a strong team of experienced developers

    • Provides excellent customer support

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Plan it and prepare well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA Based - Graph, Trees

Round 2 - Technical 

(2 Questions)

  • Q1. Trie Implementation
  • Ans. 

    Trie is a tree data structure used for efficient retrieval of key-value pairs.

    • Trie is also known as prefix tree.

    • Each node in a trie represents a single character of a key.

    • Trie is commonly used in autocomplete and spell checking algorithms.

    • Example: Inserting 'apple' and 'app' into a trie would result in a structure where 'app' is a prefix of 'apple'.

  • Answered by AI
  • Q2. LRU Implementation
  • Ans. 

    LRU (Least Recently Used) is a cache eviction policy that removes the least recently used items first.

    • LRU cache stores key-value pairs with a maximum capacity.

    • When the cache is full, the least recently used item is removed to make space for new items.

    • Each time a key is accessed, it is moved to the front of the cache to indicate it was recently used.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

About ai
today generation

Interview Preparation Tips

Interview preparation tips for other job seekers - find well
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy to write with simole loetters to

Round 2 - Coding Test 

Very easy to manipulate with this code

Interview Preparation Tips

Interview preparation tips for other job seekers - Go with the flow
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude duration One hours
Level moderate

Round 2 - Coding Test 

Coding Test Duration 3 hours
Level moderate to hard

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Still I hv to attend

Round 2 - Technical 

(2 Questions)

  • Q1. I came here to know what all are the questions were asked
  • Q2. I don't know, am here to search questions to to tell
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

It takes the professional test for coding skill test, It takes 4 hours to complete the test

Round 2 - Technical 

(1 Question)

  • Q1. In this rout they test the problem solving skills, design problems that includes HLD LLD DS and alorithms

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare to pass professional test, if cleared this test then you will be 90 % sure about the selection.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. About java basics like strings , arrays
  • Q2. Collections, map , hasmap

HP India Interview FAQs

How many rounds are there in HP India Java Developer interview?
HP India interview process usually has 1 rounds. The most common rounds in the HP India interview process are Technical and One-on-one Round.
What are the top questions asked in HP India Java Developer interview?

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

  1. how do u handle concurrent requ...read more
  2. Multivalued ...read more
  3. Basic core j...read more

Tell us how to improve this page.

HP India Java Developer Salary
based on 5 salaries
₹2.8 L/yr - ₹11 L/yr
33% more than the average Java Developer Salary in India
View more details

HP India Java Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

4.0

Work-Life balance

4.0

Salary & Benefits

4.0

Job Security

4.0

Company culture

4.0

Promotions/Appraisal

4.0

Work Satisfaction

Explore 1 Review and Rating
Technical Support Engineer
217 salaries
unlock blur

₹2 L/yr - ₹6.4 L/yr

Software Engineer
126 salaries
unlock blur

₹4.1 L/yr - ₹17 L/yr

Area Sales Manager
81 salaries
unlock blur

₹4.3 L/yr - ₹16.2 L/yr

Financial Analyst
74 salaries
unlock blur

₹6.2 L/yr - ₹15.4 L/yr

Process Associate
68 salaries
unlock blur

₹1.7 L/yr - ₹5 L/yr

Explore more salaries
Compare HP India with

Dell

4.1
Compare

Lenovo

4.3
Compare

Apple

4.3
Compare

Samsung

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview