Upload Button Icon Add office photos

Filter interviews by

Hyperface Interview Questions and Answers

Updated 6 Jan 2025
Popular Designations

9 Interview questions

A Software Engineer was asked 9mo ago
Q. How would you design the database for a website similar to OPX?
Ans. 

Database design for a website similar to opx

  • Identify the entities and their relationships (e.g. users, products, orders)

  • Design tables for each entity with appropriate attributes

  • Establish primary and foreign key relationships between tables

  • Consider normalization to reduce redundancy and improve data integrity

  • Implement indexes for efficient data retrieval

View all Software Engineer interview questions
A frontend enginner was asked 9mo ago
Q. What are the different types of browser storage available in JavaScript, and how do you decide which one to use?
Ans. 

Browser storage in JavaScript allows data to be stored locally on the user's device.

  • Browser storage includes localStorage and sessionStorage.

  • localStorage stores data with no expiration date, while sessionStorage stores data for one session only.

  • Data is stored as key-value pairs and can be accessed and manipulated using JavaScript methods like getItem, setItem, and removeItem.

A Software Developer Intern was asked 10mo ago
Q. Can you explain the previous questions asked in the technical round?
Ans. 

Discussed various technical questions covering algorithms, data structures, and coding challenges.

  • Explained sorting algorithms like QuickSort and MergeSort with time complexity analysis.

  • Solved a coding challenge involving string manipulation, such as reversing a string or checking for palindromes.

  • Discussed data structures like arrays, linked lists, and trees, providing examples of their use cases.

  • Answered question...

View all Software Developer Intern interview questions
An Associate Director was asked 12mo ago
Q. How are projects handled?
Ans. 

Projects are handled through effective planning, delegation, communication, and monitoring.

  • Effective planning is crucial to set clear goals and timelines.

  • Delegation of tasks based on team members' strengths and expertise.

  • Regular communication to ensure everyone is on the same page.

  • Monitoring progress and making adjustments as needed.

  • Example: Using project management software to track tasks and deadlines.

View all Associate Director interview questions
A Senior Frontend Web Developer was asked
Q. What is semantic HTML?
Ans. 

Semantic HTML is using HTML elements that convey meaning to both the browser and the developer.

  • Semantic HTML helps improve accessibility and SEO.

  • Examples include using <header>, <nav>, <main>, <article>, <section>, <footer> tags instead of <div> for better structure and meaning.

  • Semantic HTML makes it easier for developers to understand the structure of a webpage.

View all Senior Frontend Web Developer interview questions
A Senior Frontend Web Developer was asked
Q. How do you retrieve unique keys from a nested object?
Ans. 

Use recursion to get unique keys in nested object

  • Create a function that takes in an object as input

  • Use recursion to iterate through the object and store unique keys in a Set

  • Return an array of unique keys from the Set

View all Senior Frontend Web Developer interview questions
A Senior Frontend Web Developer was asked
Q. What is the difference between Promise.all and Promise.race?
Ans. 

promise.all waits for all promises to resolve, while promise.race waits for the first promise to resolve or reject

  • promise.all resolves when all promises in the iterable have resolved

  • promise.race resolves or rejects as soon as one of the promises in the iterable resolves or rejects

  • Example: Promise.all([promise1, promise2, promise3]) will wait for all three promises to resolve before resolving itself

  • Example: Promise...

View all Senior Frontend Web Developer interview questions
Are these interview questions helpful?
A Senior Frontend Web Developer was asked
Q. Explain debouncing in Javascript
Ans. 

Debouncing in Javascript is a technique used to limit the number of times a function is called, typically used for handling events like scroll or resize.

  • Debouncing involves setting a delay before a function is executed after the last time it was called.

  • It helps in optimizing performance by preventing unnecessary function calls, especially for events that trigger frequently.

  • Example: Implementing a debounce function...

View all Senior Frontend Web Developer interview questions
A Senior Frontend Web Developer was asked
Q. Prototype of caching
Ans. 

Caching is a technique used to store copies of frequently accessed data in order to speed up retrieval times.

  • Caching helps reduce the load on servers by serving cached content instead of generating it from scratch.

  • Common types of caching include browser caching, server-side caching, and CDN caching.

  • Examples of caching libraries/tools include Redis, Memcached, and Varnish.

  • Cache invalidation is an important aspect o...

View all Senior Frontend Web Developer interview questions

Hyperface Interview Experiences

11 interviews found

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

I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Coding Test 

1 question was asked time was 2hour

Round 2 - Coding Test 

Design a database and class for food booking app

Round 3 - Technical 

(2 Questions)

  • Q1. Explain previous questions asked in technical round
  • Ans. 

    Discussed various technical questions covering algorithms, data structures, and coding challenges.

    • Explained sorting algorithms like QuickSort and MergeSort with time complexity analysis.

    • Solved a coding challenge involving string manipulation, such as reversing a string or checking for palindromes.

    • Discussed data structures like arrays, linked lists, and trees, providing examples of their use cases.

    • Answered questions on ...

  • Answered by AI
  • Q2. Questions on project and DBMS
Round 4 - Technical 

(1 Question)

  • Q1. 3 DSA questions on leetcode
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
2-4 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 7 interview rounds.

Round 1 - Coding Test 

This was an OA round. The question was very verbal and had a lot of requirements. Need to understand and then design a proper data structure to maintain. Even the brute force solution took 1h30m to complete and time ran up. Topics: TreeMap, Priority Queue

Round 2 - Coding Test 

Got invited for onsite interviews. There were 3 interview rounds planned for the day. Very exhausting process.
Round 2[a]: I was asked to design entire micro service - Offer Management System in 1h30m. This included actually understanding a page of requirements, coming up with LLD and preferably table schema. THIS HAS TO BE WORKING BY END OF 1H30M says the interviewer first thing into the interview. After sometime no one was around to clarify the questions; just left me at the desk.

Round 3 - Coding Test 

Round 2[b]: This was LLD/DSA round. I don't know what the interviewer was expecting TBH. Asked to solve problem of inventory management; where items needs to be placed in shelves. Need to come up with algorithm if find() and place() method.

Round 4 - Coding Test 

Round 2[c]: This was HLD round. Got asked about handling database locks and reverting transaction in micro service architecture with more than one DBs involved.

Round 5 - Technical 

(1 Question)

  • Q1. Technical Manager Interview The guy was taking the interview from his car while driving. Just imagine you commit to a interview and a person takes time off for you and you are interviewing them from a car!...
Round 6 - Technical 

(1 Question)

  • Q1. Technical Interview with Co-Founder Even after clearing all of these - the co founder wanted to still drill down on tech side. This was scheduled for 1h. The guy gets a call 30 mins into the interview and...
Round 7 - Assignment 

Now all of a sudden; HR next day says due to limited time and after discussion across panel [after 6 interviews - all cleared successfully]; we think that you lack some things and want to evaluate further!!! I was at my limit but thought okay let's give it a try. He says you need to prepare a PPT on some library called Bucket4j.


And after 2/3 days of preparation I gave the PPT to co-founder. All the questions answered properly. No feedback given at all after interview. And finally have been since ghosted. It has been 15 days since this; and I reach out to HR via WhatsApp - he says we will NOT move forward. And no further official communication.

Interview Preparation Tips

Interview preparation tips for other job seekers - This has to be harassment. DON'T EVEN THINK OF INTERVIEWING HERE. FORGET ABOUT JOINING. While I left from the office after interview; in the elevator dev employees were saying "Now these guys are pressuring us to even do QA work. Like this is hell." I should've taken the hint but it was too late.

Director Interview Questions & Answers

user image Anonymous

posted on 5 Jul 2024

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
-

I applied via Referral

Round 1 - One-on-one 

(1 Question)

  • Q1. Overview of the company and past experience fitment
Round 2 - One-on-one 

(1 Question)

  • Q1. Alignment on the role expectations
Round 3 - HR 

(1 Question)

  • Q1. Discussion with senior management
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Elaborate on past experience
  • Ans. 

    I have extensive experience in project management, team leadership, and strategic planning across various industries.

    • Led a cross-functional team of 15 in a successful product launch, increasing market share by 20%.

    • Implemented a new project management system that improved efficiency by 30% and reduced costs by 15%.

    • Developed strategic partnerships that resulted in a 25% increase in revenue over two years.

    • Conducted traini...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. How projects are handled
  • Ans. 

    Projects are handled through effective planning, delegation, communication, and monitoring.

    • Effective planning is crucial to set clear goals and timelines.

    • Delegation of tasks based on team members' strengths and expertise.

    • Regular communication to ensure everyone is on the same page.

    • Monitoring progress and making adjustments as needed.

    • Example: Using project management software to track tasks and deadlines.

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Credit card related queries
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Polyfill for promise
  • Ans. 

    A polyfill is a piece of code that provides the technology that you expect the browser to provide natively.

    • Polyfill for promises can be used to add support for promises in older browsers that do not natively support them.

    • Popular polyfills for promises include 'es6-promise' and 'bluebird'.

    • Polyfills can be included in your project using a script tag or through a package manager like npm.

  • Answered by AI

SDE Interview Questions & Answers

user image Anonymous

posted on 27 Aug 2024

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

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

Round 1 - Aptitude Test 

This had coding MCQ along with aptitude 15qs in 20mins.

Round 2 - Coding Test 

3 questions
1 is database design and rest 2 were dsa

Interview Questions & Answers

user image Anonymous

posted on 4 Sep 2024

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Pollyfill for promise.allSettled
  • Q2. Browser storage in js
  • Ans. 

    Browser storage in JavaScript allows data to be stored locally on the user's device.

    • Browser storage includes localStorage and sessionStorage.

    • localStorage stores data with no expiration date, while sessionStorage stores data for one session only.

    • Data is stored as key-value pairs and can be accessed and manipulated using JavaScript methods like getItem, setItem, and removeItem.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Explain debouncing in Javascript
  • Ans. 

    Debouncing in Javascript is a technique used to limit the number of times a function is called, typically used for handling events like scroll or resize.

    • Debouncing involves setting a delay before a function is executed after the last time it was called.

    • It helps in optimizing performance by preventing unnecessary function calls, especially for events that trigger frequently.

    • Example: Implementing a debounce function for ...

  • Answered by AI
  • Q2. What is the difference between promise.all and promise.race
  • Ans. 

    promise.all waits for all promises to resolve, while promise.race waits for the first promise to resolve or reject

    • promise.all resolves when all promises in the iterable have resolved

    • promise.race resolves or rejects as soon as one of the promises in the iterable resolves or rejects

    • Example: Promise.all([promise1, promise2, promise3]) will wait for all three promises to resolve before resolving itself

    • Example: Promise.race...

  • Answered by AI
  • Q3. Prototype of caching
  • Ans. 

    Caching is a technique used to store copies of frequently accessed data in order to speed up retrieval times.

    • Caching helps reduce the load on servers by serving cached content instead of generating it from scratch.

    • Common types of caching include browser caching, server-side caching, and CDN caching.

    • Examples of caching libraries/tools include Redis, Memcached, and Varnish.

    • Cache invalidation is an important aspect of cac...

  • Answered by AI
  • Q4. What is semantic HTML
  • Ans. 

    Semantic HTML is using HTML elements that convey meaning to both the browser and the developer.

    • Semantic HTML helps improve accessibility and SEO.

    • Examples include using <header>, <nav>, <main>, <article>, <section>, <footer> tags instead of <div> for better structure and meaning.

    • Semantic HTML makes it easier for developers to understand the structure of a webpage.

  • Answered by AI
  • Q5. Get unique keys in nested object
  • Ans. 

    Use recursion to get unique keys in nested object

    • Create a function that takes in an object as input

    • Use recursion to iterate through the object and store unique keys in a Set

    • Return an array of unique keys from the Set

  • Answered by AI

Skills evaluated in this interview

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

I appeared for an interview in Mar 2024.

Round 1 - Interview 

(2 Questions)

  • Q1. Dsa question of dynamic programming
  • Q2. Database design of a website similar to opx
  • Ans. 

    Database design for a website similar to opx

    • Identify the entities and their relationships (e.g. users, products, orders)

    • Design tables for each entity with appropriate attributes

    • Establish primary and foreign key relationships between tables

    • Consider normalization to reduce redundancy and improve data integrity

    • Implement indexes for efficient data retrieval

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

There was a chef ingredients problem invloving multiple logics, need to solve within 1hr 30 mins

Round 3 - Technical 

(2 Questions)

  • Q1. Low level Design
  • Q2. High Level Design

Top trending discussions

View All
Salary Discussions, Hike & Promotions
2w
a senior executive
GF salary Vs. My salary
Me and my gf have been dating for 5 years. Back in 2020, I started my career with a package of ₹5 LPA. Over the years, I’ve reached ₹22 LPA in 2025. She started her journey with ₹3 LPA(2020) and is now earning ₹8 LPA(2025). We’ve been in a live-in relationship for around 2 years, and the idea was to share expenses equally. But, equal sharing never really happened. If we go to a café she likes, especially with friends, I will pay the entire bill. We only split the house rent and grocery bills. I told her lots of time to cut down these costly cafe expenses or earn more money, increase your package, study and work hard, but.....she is now in her comfort zone. Being from a tech background, I have seen people upgrade their skills and package for a good life in metro cities. I am ready to support her in her studies, but she is like I am earning enough for myself.... No, you are not. I love her, but I don't know how to overcome this issue between us. Please suggest!
Got a question about Hyperface?
Ask anonymously on communities.

Hyperface Interview FAQs

How many rounds are there in Hyperface interview?
Hyperface interview process usually has 2-3 rounds. The most common rounds in the Hyperface interview process are Coding Test, Technical and One-on-one Round.
How to prepare for Hyperface 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 Hyperface. The most common topics and skills that interviewers at Hyperface expect are Financial Services, Software Configuration Management, Private Banking, B2B Sales and Salesforce.
What are the top questions asked in Hyperface interview?

Some of the top questions asked at the Hyperface interview -

  1. What is the difference between promise.all and promise.r...read more
  2. explain previous questions asked in technical ro...read more
  3. Get unique keys in nested obj...read more
How long is the Hyperface interview process?

The duration of Hyperface 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

3.5/5

based on 11 interview experiences

Difficulty level

Easy 11%
Moderate 67%
Hard 22%

Duration

Less than 2 weeks 63%
2-4 weeks 13%
4-6 weeks 13%
More than 8 weeks 13%
View more

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 467 Interviews
Meesho Interview Questions
3.7
 • 365 Interviews
CARS24 Interview Questions
3.5
 • 359 Interviews
Udaan Interview Questions
3.9
 • 346 Interviews
Zepto Interview Questions
3.5
 • 290 Interviews
BlackBuck Interview Questions
3.7
 • 193 Interviews
Tata 1mg Interview Questions
3.6
 • 180 Interviews
Digit Insurance Interview Questions
3.8
 • 158 Interviews
Paisabazaar.com Interview Questions
3.4
 • 152 Interviews
AmbitionBox Interview Questions
4.8
 • 148 Interviews
View all

Hyperface Reviews and Ratings

based on 8 reviews

3.2/5

Rating in categories

3.4

Skill development

3.1

Work-life balance

3.2

Salary

3.1

Job security

3.3

Company culture

3.4

Promotions

3.1

Work satisfaction

Explore 8 Reviews and Ratings
Software Development Engineer

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Associate Sales/BD Executive - Hyperface

Bangalore / Bengaluru

2-3 Yrs

Not Disclosed

Technical Project Manager

Bangalore / Bengaluru

2-7 Yrs

Not Disclosed

Explore more jobs
Associate Product Manager
6 salaries
unlock blur

₹12 L/yr - ₹20.5 L/yr

Product Manager
6 salaries
unlock blur

₹18 L/yr - ₹31.8 L/yr

QA Engineer
4 salaries
unlock blur

₹7.6 L/yr - ₹8.5 L/yr

Associate Director
4 salaries
unlock blur

₹20 L/yr - ₹40 L/yr

Customer Success Manager
4 salaries
unlock blur

₹7 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Hyperface with

Udaan

3.9
Compare

Swiggy

3.8
Compare

CARS24

3.5
Compare

BlackBuck

3.7
Compare
write
Share an Interview