i
HashedIn by
Deloitte
Filter interviews by
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.
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...
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...
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...
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
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
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
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.
I appeared for an interview in Jun 2025, where I was asked the following questions.
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 4 interview rounds.
Coding in javascript as well as react
Coding and theoretical question based on Js and React js
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.
I applied via Referral and was interviewed in Apr 2024. There were 3 interview rounds.
Simple DSA problems on arrays and strings.
2 questions of coding and then questions about oops and previous projects along with some sql queries.
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...
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
Java + Angular Questions were asked by 2 interviewers
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.
Gives 2 medium level coding questions.
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,...
I applied via LinkedIn and was interviewed before Nov 2023. There were 3 interview rounds.
Check if the given string is balanced or not?
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
I appeared for an interview before Jun 2024, where I was asked the following questions.
I applied via Naukri.com and was interviewed before Mar 2023. There were 3 interview rounds.
Leetcode wasy and medium question of array
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
Top trending discussions
The duration of HashedIn by Deloitte Software Engineer2 interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 13 interview experiences
Difficulty level
Duration
based on 47 reviews
Rating in categories
Software Engineer
507
salaries
| ₹8.3 L/yr - ₹14.9 L/yr |
Software Engineer2
487
salaries
| ₹12 L/yr - ₹21 L/yr |
Senior Software Engineer
223
salaries
| ₹12.2 L/yr - ₹21.4 L/yr |
Software Developer
220
salaries
| ₹7.6 L/yr - ₹16.4 L/yr |
Software Engineer II
212
salaries
| ₹10.9 L/yr - ₹18.8 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant