Upload Button Icon Add office photos
Engaged Employer

i

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

HashedIn by Deloitte Verified Tick

Compare button icon Compare button icon Compare
4.3

based on 382 Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

HashedIn by Deloitte Java Developer Interview Questions and Answers

Updated 15 Jun 2024

HashedIn by Deloitte Java Developer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Kadane's Algorithm
  • Ans. 

    Kadane's Algorithm is used to find the maximum subarray sum in an array.

    • Iterate through the array and keep track of the maximum sum ending at each index.

    • If the sum at any index becomes negative, reset the sum to 0.

    • Return the maximum sum found.

    • Example: For array [-2, 1, -3, 4, -1, 2, 1, -5, 4], the maximum subarray sum is 6 (from index 3 to 6).

  • Answered by AI
  • Q2. Reverse a linkedin list
  • Ans. 

    Reverse a linked list by changing the pointers direction

    • Iterate through the linked list and change the direction of pointers

    • Use three pointers - current, previous, and next to reverse the list

    • Update the head of the list to the last node after reversing

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Design Instagram
Round 3 - Fitment Round 

(1 Question)

  • Q1. Normal intro and hr related questions

Skills evaluated in this interview

Java Developer interview

user image Tech Geek

posted on 11 Mar 2022

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

There were 3 to 4 questions related to the camera that needed to be solved within the given time.

Round 2 - One-on-one 

(4 Questions)

  • Q1. Postmortem of Hashmap
  • Ans. 

    Hashmap postmortem involves analyzing performance, memory usage, collisions, and resizing.

    • Analyze performance: Check for time complexity of operations like get, put, and remove.

    • Memory usage: Evaluate memory footprint and potential memory leaks.

    • Collisions: Investigate collision resolution strategies like separate chaining or open addressing.

    • Resizing: Examine load factor and rehashing process for efficient resizing.

    • Examp...

  • Answered by AI
  • Q2. Locking mechanism in multithreading
  • Ans. 

    Locking mechanism in multithreading is used to control access to shared resources by multiple threads.

    • Locks are used to prevent multiple threads from accessing shared resources simultaneously

    • Types of locks include synchronized blocks, ReentrantLock, and ReadWriteLock

    • Locks help prevent race conditions and ensure data consistency in multithreaded applications

  • Answered by AI
  • Q3. Find highest salaried emp from each dept
  • Ans. 

    Use SQL query to group by department and find employee with highest salary in each department

    • Write a SQL query to group by department and select max salary for each department

    • Join the result with employee table to get employee details

    • Example: SELECT dept, emp_name, MAX(salary) FROM employees GROUP BY dept

  • Answered by AI
  • Q4. Sorting algorithms

Interview Preparation Tips

Topics to prepare for Wissen Technology Java Developer interview:
  • Java fundamentals
  • DS
  • Multithreading
  • SQL
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Given an array of non-negative integers.Find the length of the longest subsequence such that elements in the subsequence are contiguous integers. The consecutive numbers can be in any order. Example n=7 nu...
  • Ans. 

    Find the length of the longest subsequence of contiguous integers in an array.

    • Sort the array

    • Iterate through the array and check for consecutive integers

    • Keep track of the longest subsequence found

  • Answered by AI
  • Q2. Get list of pincodes from these objects Employee{ id Long, name String, Addresses : List
    } Addresses{ houseNo long, pindcode long, state String, country String, } Ans. Use flatMap to flatten and then use m...
  • Ans. 

    Use flatMap and map to extract list of pincodes from Employee objects

    • Use flatMap to flatten the list of Addresses in each Employee object

    • Use map to iterate over the flattened list and extract the pincodes

    • Example: employeeList.stream().flatMap(emp -> emp.getAddresses().stream()).map(address -> address.getPincode()).collect(Collectors.toList())

  • Answered by AI
  • Q3. What is Database Pooling, Hikari and its configurations. Java 8 to current enchancements and current java version Factory and Builder design patterns to explain and code Project expalantion and details, Cr...
  • Ans. 

    Database pooling is a technique used to manage a pool of database connections for efficient resource utilization. HikariCP is a popular database connection pooling library in Java.

    • HikariCP is a high-performance database connection pooling library for Java applications.

    • It is known for its low latency and high throughput.

    • Configurations for HikariCP include settings such as maximum pool size, connection timeout, and idle ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA and design patterns and knowledge of springboot,java & streams API advance methods etc.

Skills evaluated in this interview

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

20 aptitude,20 comunication,4 program questions

Round 2 - Group Discussion 

General topics . topics about online class vs office line class

Round 3 - HR 

(1 Question)

  • Q1. In this round also they mainly check communication.after that basic questions about the what you put on your resume
Round 4 - HR 

(1 Question)

  • Q1. General round. In this round they told about the company and bond
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Simple logical based

Round 2 - Coding Test 

Palindrome
Reverse a string

Round 3 - Technical 

(1 Question)

  • Q1. Oops pillar define and explain
  • Ans. 

    The four pillars of Object-Oriented Programming (OOP) are Abstraction, Encapsulation, Inheritance, and Polymorphism.

    • Abstraction: Hides complex implementation details and only shows the necessary features to the outside world.

    • Encapsulation: Bundles data and methods that operate on the data into a single unit, preventing direct access to data from outside the class.

    • Inheritance: Allows a new class to inherit properties an...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. They asked some core Java Concepts,String,Java 8,SpringBoot Architecture,Stream API code
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Indeed and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

This test was conducted in MSG browser and it has around 30 questions and around 3 to 5 are related to coding

Round 2 - Group Discussion 

Our topic of discussion is future of jobs and take the first initiative and don't go off topic and try to agree and add points with the fellow members

Round 3 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    Experienced Java Developer with a passion for creating efficient and scalable solutions.

    • Over 5 years of experience in Java development

    • Strong knowledge of object-oriented programming principles

    • Proficient in Spring framework and Hibernate

    • Experience with RESTful web services and microservices architecture

    • Familiar with Agile development methodologies

  • Answered by AI
  • Q2. Tell me about the project
  • Q3. Do you known nodejs
  • Ans. 

    Yes, Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.

    • Node.js is used for server-side scripting and building scalable network applications.

    • It allows developers to use JavaScript for both client-side and server-side development.

    • Node.js has a large ecosystem of open-source libraries and frameworks like Express.js.

    • It is commonly used for building real-time web applications, APIs, and microservices.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - So try to be clear and try to learn the lastest programming language and try to answer everything and say that you can learn or do it if you were given a chance
I hope it helps and find you dream or first job quick good good luck🤞
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Java 8 features
  • Q2. Junit code writing
Round 2 - HR 

(2 Questions)

  • Q1. Reason for job change
  • Ans. 

    Seeking new challenges and growth opportunities in a dynamic environment.

    • Desire for professional growth

    • Seeking new challenges

    • Interested in a more dynamic work environment

  • Answered by AI
  • Q2. Past experience

Java Developer Interview Questions & Answers

Incedo user image Nithin Krishna

posted on 31 Aug 2024

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

(2 Questions)

  • Q1. Difference between ArrayList and LinkedList?
  • Ans. 

    ArrayList is implemented as a resizable array, while LinkedList is implemented as a doubly linked list.

    • ArrayList provides fast random access, LinkedList provides fast insertion and deletion.

    • ArrayList uses more memory as it needs to allocate a fixed size array, LinkedList uses more memory for storing references to the next and previous elements.

    • Example: ArrayList is better for scenarios where random access is required, ...

  • Answered by AI
  • Q2. Difference between HashMap and HashTable?
  • Ans. 

    HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

    • HashMap is faster than HashTable as it is non-synchronized, but HashTable is preferred in multi...

  • Answered by AI

Skills evaluated in this interview

HashedIn by Deloitte Interview FAQs

How many rounds are there in HashedIn by Deloitte Java Developer interview?
HashedIn by Deloitte interview process usually has 3 rounds. The most common rounds in the HashedIn by Deloitte interview process are Technical.
How to prepare for HashedIn by Deloitte Java Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HashedIn by Deloitte. The most common topics and skills that interviewers at HashedIn by Deloitte expect are Spring Boot, Hibernate, Algorithms, Data Structures and Gradle.
What are the top questions asked in HashedIn by Deloitte Java Developer interview?

Some of the top questions asked at the HashedIn by Deloitte Java Developer interview -

  1. Reverse a linkedin l...read more
  2. Kadane's Algori...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 HashedIn by Deloitte interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
HashedIn by Deloitte Java Developer Salary
based on 9 salaries
₹6 L/yr - ₹11 L/yr
56% more than the average Java Developer Salary in India
View more details

HashedIn by Deloitte Java Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

4.0

Skill development

3.0

Work-Life balance

4.0

Salary & Benefits

4.0

Job Security

3.0

Company culture

4.0

Promotions/Appraisal

1.0

Work Satisfaction

Explore 1 Review and Rating
Software Engineer
404 salaries
unlock blur

₹5 L/yr - ₹15.3 L/yr

Software Engineer2
354 salaries
unlock blur

₹8.5 L/yr - ₹22 L/yr

Senior Software Engineer
208 salaries
unlock blur

₹8.5 L/yr - ₹26 L/yr

Software Engineer II
160 salaries
unlock blur

₹10.5 L/yr - ₹23 L/yr

Senior Product Specialist
159 salaries
unlock blur

₹12.4 L/yr - ₹25 L/yr

Explore more salaries
Compare HashedIn by Deloitte with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
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