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

Filter interviews by

HashedIn by Deloitte Software Engineer2 Interview Questions and Answers

Updated 8 Jul 2025

8 Interview questions

A Software Engineer2 was asked 1mo ago
Q. Given a string, determine whether it is a palindrome.
Ans. 

A palindrome is a string that reads the same forwards and backwards, like 'radar' or 'level'.

  • Check if the string is equal to its reverse. Example: 'madam' == 'madam'.

  • Ignore spaces and punctuation for a more flexible check. Example: 'A man, a plan, a canal, Panama!' is a palindrome.

  • Consider case sensitivity. Example: 'Racecar' is not the same as 'racecar' unless you ignore case.

A Software Engineer2 was asked 4mo ago
Q. Describe the system design of a loan generating system.
Ans. 

Design a scalable loan generating system to process applications, assess risk, and disburse loans efficiently.

  • User Registration: Users create accounts with personal and financial information.

  • Loan Application: Users submit loan applications specifying amount, term, and purpose.

  • Credit Scoring: Integrate with credit bureaus to assess applicant creditworthiness.

  • Risk Assessment: Use algorithms to evaluate risk based on...

Software Engineer2 Interview Questions Asked at Other Companies

Q1. - Given a water -tight orientable 2-manifold, how to find if a po ... read more
asked in Wayfair
Q2. Describe how you would design an Order and Cart Page in iOS, incl ... read more
asked in JioStar
Q3. Given an array of officers, where ranks 1-8 represent high-rankin ... read more
Q4. How to process large amount of data? Which tool would you prefer?
asked in PayPal
Q5. Can you describe the system design for the checkout feature on Am ... read more
A Software Engineer2 was asked 8mo ago
Q. Describe how you would design the database for a ticket booking system.
Ans. 

Designing a database for a ticket booking system involves managing users, events, bookings, and payments efficiently.

  • Users table: Stores user information (e.g., user_id, name, email).

  • Events table: Contains event details (e.g., event_id, title, date, venue).

  • Bookings table: Links users to events (e.g., booking_id, user_id, event_id, seats_booked).

  • Payments table: Records payment transactions (e.g., payment_id, bookin...

A Software Engineer2 was asked
Q. Design a database schema and application for a lending platform.
Ans. 

Design a lending application with a robust database schema for managing loans, users, and transactions.

  • Entities: Users, Loans, Payments, and Loan Types.

  • Users table: user_id, name, email, phone, address.

  • Loans table: loan_id, user_id, amount, interest_rate, start_date, end_date, status.

  • Payments table: payment_id, loan_id, payment_date, amount, payment_method.

  • Loan Types table: type_id, type_name, max_amount, min_amou...

A Software Engineer2 was asked
Q. Design Uber's LLD and HLD.
Ans. 

Designing the architecture for Uber's software system

  • Use microservices architecture for scalability and flexibility

  • Implement a robust backend system for handling user requests and driver matching

  • Utilize real-time data processing for tracking driver locations and ride requests

  • Incorporate a payment gateway for seamless transactions

  • Include a rating system for feedback and quality control

A Software Engineer2 was asked
Q. Reverse a linkedin list Kadenes algo
Ans. 

Reverse a linked list using iterative approach

  • Initialize three pointers: current, prev, and next

  • Iterate through the linked list, updating pointers to reverse the list

  • Return the new head of the reversed linked list

HashedIn by Deloitte HR Interview Questions

10 questions and answers

Q. How did you overcome failures?
Q. What is your expected salary?
Q. Describe the nature of your previous job.
A Software Engineer2 was asked 8mo ago
Q. System design for e commerce platform
Ans. 

Designing a scalable and efficient e-commerce platform for online shopping.

  • Use microservices architecture for scalability and flexibility

  • Implement caching mechanisms to improve performance

  • Utilize a robust database system for storing product information and user data

  • Integrate payment gateways for secure transactions

  • Implement search and recommendation algorithms for personalized user experience

Are these interview questions helpful?
A Software Engineer2 was asked 9mo ago
Q. System design of Jira
Ans. 

Jira is a project management tool used for issue tracking, task management, and agile project management.

  • Jira allows users to create and track issues, assign tasks, and prioritize work.

  • It supports agile methodologies like Scrum and Kanban.

  • Users can customize workflows, create dashboards, and generate reports.

  • Integration with other tools like Confluence, Bitbucket, and Slack is possible.

HashedIn by Deloitte Software Engineer2 Interview Experiences

10 interviews found

Software Engineer2 Interview Questions & Answers

user image Macha Jagadeesh

posted on 8 Jul 2025

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

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. Array based DSA questions
  • Q2. Design School time table
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Coding in javascript as well as react

Round 2 - Coding Test 

Coding and theoretical question based on Js and React js

Round 3 - System design 

(2 Questions)

  • Q1. System design of Jira
  • Ans. 

    Jira is a project management tool used for issue tracking, task management, and agile project management.

    • Jira allows users to create and track issues, assign tasks, and prioritize work.

    • It supports agile methodologies like Scrum and Kanban.

    • Users can customize workflows, create dashboards, and generate reports.

    • Integration with other tools like Confluence, Bitbucket, and Slack is possible.

  • Answered by AI
  • Q2. Questionin javascript about search method how you can perform it
Round 4 - Behavioral 

(2 Questions)

  • Q1. How you can handle the pressure
  • Q2. Scrum related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Try doing coding with the theoretical question.In every theory you need to provide examples with a good understanding.And in every round they will ask you the coding not that much hard it's easy to moderate

Skills evaluated in this interview

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

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

Round 1 - Coding Test 

Simple DSA problems on arrays and strings.
2 questions of coding and then questions about oops and previous projects along with some sql queries.

Round 2 - Technical 

(1 Question)

  • Q1. System Design interview. Asked to make a DB schema and further design a lending application.
  • Ans. 

    Design a lending application with a robust database schema for managing loans, users, and transactions.

    • Entities: Users, Loans, Payments, and Loan Types.

    • Users table: user_id, name, email, phone, address.

    • Loans table: loan_id, user_id, amount, interest_rate, start_date, end_date, status.

    • Payments table: payment_id, loan_id, payment_date, amount, payment_method.

    • Loan Types table: type_id, type_name, max_amount, min_amount, i...

  • Answered by AI
Round 3 - Fitment Round 

(1 Question)

  • Q1. Just a general one on one conversation with the project manager to know about your conversational capabilities and further plans ahead.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Reverse a linkedin list Kadenes algo
  • Ans. 

    Reverse a linked list using iterative approach

    • Initialize three pointers: current, prev, and next

    • Iterate through the linked list, updating pointers to reverse the list

    • Return the new head of the reversed linked list

  • Answered by AI
Round 2 - System design 

(1 Question)

  • Q1. Design Instagram
Round 3 - Behavioral 

(1 Question)

  • Q1. Behavioural questions

Skills evaluated in this interview

Software Engineer2 Interview Questions & Answers

user image Singhaniya Aman

posted on 21 Oct 2024

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

Java + Angular Questions were asked by 2 interviewers

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

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. DSA questions on arrays and strings in round 1
  • Q2. System design of a loan generating system in round 2
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Gives 2 medium level coding questions.

Round 2 - Technical 

(1 Question)

  • Q1. Asked to design database of a Ticket booking system
  • Ans. 

    Designing a database for a ticket booking system involves managing users, events, bookings, and payments efficiently.

    • Users table: Stores user information (e.g., user_id, name, email).

    • Events table: Contains event details (e.g., event_id, title, date, venue).

    • Bookings table: Links users to events (e.g., booking_id, user_id, event_id, seats_booked).

    • Payments table: Records payment transactions (e.g., payment_id, booking_id,...

  • Answered by AI
Round 3 - Mangerial 

(1 Question)

  • Q1. Asked about the current project and some behavioural questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for DSA and System design.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Check if the given string is balanced or not?

Round 2 - Technical 

(1 Question)

  • Q1. System design for e commerce platform
  • Ans. 

    Designing a scalable and efficient e-commerce platform for online shopping.

    • Use microservices architecture for scalability and flexibility

    • Implement caching mechanisms to improve performance

    • Utilize a robust database system for storing product information and user data

    • Integrate payment gateways for secure transactions

    • Implement search and recommendation algorithms for personalized user experience

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary Negotiations

Skills evaluated in this interview

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

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. Detect a cycle in linked list
  • Q2. String is palindrome or not

Software Engineer2 Interview Questions & Answers

user image GAURAV KUMAR

posted on 20 Mar 2024

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

I applied via Naukri.com and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Leetcode wasy and medium question of array

Round 2 - System design 

(1 Question)

  • Q1. Design uber lld and hld
  • Ans. 

    Designing the architecture for Uber's software system

    • Use microservices architecture for scalability and flexibility

    • Implement a robust backend system for handling user requests and driver matching

    • Utilize real-time data processing for tracking driver locations and ride requests

    • Incorporate a payment gateway for seamless transactions

    • Include a rating system for feedback and quality control

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. Based on previous project

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare from leetcode easy and medium question . Learn lld and hld

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
2w
a sales executive
Walked out of an interview today
I walked out of an interview today. This was my third interview with the company. Interviewer goes on to mention there's a fourth interview with the manager and I said nope. I stood up, and said "you've met me 3 times already and should know if you want to hire me at this point. I am not doing a 4th interview." She was shocked. I wish I took a picture of the look on her face. She kept saying, "but I really like you." And, "no one's ever done this before." Nope, don't care.
Got a question about HashedIn by Deloitte?
Ask anonymously on communities.

HashedIn by Deloitte Interview FAQs

How many rounds are there in HashedIn by Deloitte Software Engineer2 interview?
HashedIn by Deloitte interview process usually has 2-3 rounds. The most common rounds in the HashedIn by Deloitte interview process are Coding Test, Behavioral and Technical.
What are the top questions asked in HashedIn by Deloitte Software Engineer2 interview?

Some of the top questions asked at the HashedIn by Deloitte Software Engineer2 interview -

  1. System Design interview. Asked to make a DB schema and further design a lending...read more
  2. How you can handle the press...read more
  3. Asked to design database of a Ticket booking sys...read more
How long is the HashedIn by Deloitte Software Engineer2 interview process?

The duration of HashedIn by Deloitte Software Engineer2 interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.7/5

based on 13 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 88%
2-4 weeks 13%
View more
HashedIn by Deloitte Software Engineer2 Salary
based on 478 salaries
₹12 L/yr - ₹21 L/yr
22% less than the average Software Engineer2 Salary in India
View more details

HashedIn by Deloitte Software Engineer2 Reviews and Ratings

based on 47 reviews

4.2/5

Rating in categories

4.2

Skill development

3.9

Work-life balance

3.9

Salary

4.3

Job security

4.2

Company culture

3.8

Promotions

3.9

Work satisfaction

Explore 47 Reviews and Ratings
Software Engineer
507 salaries
unlock blur

₹8.3 L/yr - ₹14.9 L/yr

Software Engineer2
487 salaries
unlock blur

₹12 L/yr - ₹21 L/yr

Senior Software Engineer
223 salaries
unlock blur

₹12.2 L/yr - ₹21.4 L/yr

Software Developer
220 salaries
unlock blur

₹7.6 L/yr - ₹16.4 L/yr

Software Engineer II
212 salaries
unlock blur

₹10.9 L/yr - ₹18.8 L/yr

Explore more salaries
Compare HashedIn by Deloitte with

ITC Infotech

3.7
Compare

CMS IT Services

3.1
Compare

KocharTech

3.9
Compare

Xoriant

4.1
Compare
write
Share an Interview