Filter interviews by
I applied via Company Website and was interviewed in Apr 2023. There were 7 interview rounds.
Helpshift culture is focused on collaboration, innovation, and customer success.
Collaboration is encouraged through cross-functional teams and open communication channels.
Innovation is fostered through hackathons, idea sharing, and experimentation.
Customer success is a top priority, with a focus on delivering exceptional support and solutions.
The company values diversity, inclusion, and work-life balance.
Employees are ...
Assignment on Revenue recognised
I applied via Referral and was interviewed in Sep 2023. There were 2 interview rounds.
Unable to answer due to signed NDA
I am unable to answer this question due to a signed NDA
Unfortunately, I cannot disclose any information covered by the NDA
Respecting the confidentiality agreement, I must refrain from sharing details
I applied via Recruitment Consulltant and was interviewed in Feb 2023. There were 5 interview rounds.
DSA questions of medium level.
Helpshift interview questions for popular designations
I applied via Referral and was interviewed before Oct 2023. There was 1 interview round.
Use a hash set to find duplicates in an array of strings.
Create a hash set to store unique elements.
Iterate through the array and check if the element is already in the hash set.
If it is, then it is a duplicate. If not, add it to the hash set.
Split a string without using any library into an array of strings
Iterate through the characters of the string and split based on a delimiter
Use a loop to find the delimiter and create a new substring
Store each substring in an array
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
Test was conducted on Interviewbit 4 DSA questions, 10 MCQs
I applied via Job Portal and was interviewed in Oct 2021. There was 1 interview round.
Event mechanism in JavaScript allows elements to trigger actions based on user interaction or system events.
Events are actions or occurrences that happen in the browser, such as a user clicking a button or the page finishing loading.
Event listeners are functions that are triggered when an event occurs on a specific element.
Events can be attached to elements using the addEventListener() method.
Events can also be trigger...
Event bubbling and capturing are two ways of propagating events in the DOM tree.
Event capturing is the process of triggering the outermost element's event first and then moving towards the innermost element.
Event bubbling is the process of triggering the innermost element's event first and then moving towards the outermost element.
Event capturing is rarely used in practice, while event bubbling is the default behavior ...
Async and defer attributes are used in HTML script tags to control when and how scripts are loaded and executed.
Async attribute allows the script to be downloaded asynchronously without blocking the HTML parsing.
Defer attribute defers the script execution until the HTML parsing is complete.
Async scripts can be executed out of order, while defer scripts are executed in the order they appear in the HTML.
Browsers render HTML, CSS, and JavaScript to display web pages.
Browser sends a request to the server for a web page
Server sends back HTML, CSS, and JavaScript files
Browser parses HTML to create the Document Object Model (DOM)
Browser applies CSS to the DOM to create the Render Object Model (ROM)
JavaScript is executed and can modify the DOM and ROM
Browser displays the final web page
Browsers parse HTML, CSS, and JavaScript to render content on the screen.
Browsers read HTML from top to bottom and left to right.
They construct the Document Object Model (DOM) tree based on the HTML structure.
CSS is then applied to the DOM tree to style the content.
JavaScript is executed to add interactivity and manipulate the DOM.
Finally, the browser renders the content on the screen.
Top trending discussions
posted on 14 Feb 2025
I was interviewed in Jan 2025.
Online test consisting of Aptitude, coding, oral and written communication skills.
I have worked on various projects including a web application for a small business and a mobile app for a non-profit organization.
Developed a web application using HTML, CSS, and JavaScript for a small business to manage their inventory and sales.
Created a mobile app using React Native for a non-profit organization to raise awareness about their cause and collect donations.
Collaborated with a team of developers to impl...
OOPs stands for Object-Oriented Programming and its pillars are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components within a class, protecting the data.
Abstraction hides the complex implementation details and only shows the necessary features.
Polymorphism allows objects to be treat...
Implemented security measures include encryption, authentication, and regular security audits.
Implemented encryption for sensitive data to prevent unauthorized access
Utilized authentication mechanisms such as password protection or multi-factor authentication
Conducted regular security audits to identify and address vulnerabilities
Implemented role-based access control to restrict access to certain features or data
OOPs is a programming paradigm based on the concept of objects, with features like inheritance, polymorphism, interfaces, and abstract classes.
Inheritance allows a class to inherit properties and behavior from another class. For example, a 'Car' class can inherit from a 'Vehicle' class.
Polymorphism allows objects of different classes to be treated as objects of a common superclass. For example, a 'Shape' superclass can...
Try catch block is used for error handling, while garbage collection is automatic memory management in programming.
Try catch block is used to handle exceptions in code and prevent crashes.
Garbage collection automatically manages memory by deallocating unused objects.
Example: try { // code that may throw an exception } catch (Exception e) { // handle the exception }
Example: Garbage collection in Java automatically deall
posted on 12 Feb 2025
I was interviewed in Jan 2025.
I applied via Approached by Company and was interviewed in Sep 2024. There were 4 interview rounds.
They will send you a link for aptitude test
Yes, I am comfortable with night shifts as I am able to adapt to different schedules and prioritize work efficiently.
I have previous experience working night shifts and have been able to perform well during those hours.
I am a night owl and find that I am more productive during the night.
I understand the importance of maintaining a healthy work-life balance and am willing to adjust my schedule to accommodate night shift
It takes me approximately 30 minutes to reach the office from my current location.
I live about 10 miles away from the office.
I usually drive to work, taking the highway to avoid traffic.
On average, it takes me half an hour to commute to the office.
I prefer to discuss salary expectations based on the responsibilities and requirements of the position.
Focus on discussing salary expectations based on the job role and industry standards.
Avoid disclosing current salary to ensure fair compensation.
Highlight relevant experience and skills that justify desired salary.
Discuss potential for growth and additional benefits instead of current salary.
I was a marketing manager at a tech company.
Managed marketing campaigns and strategies
Collaborated with cross-functional teams to drive brand awareness
Analyzed market trends and competitor activities
Implemented digital marketing initiatives
Organized events and promotions
Seeking new challenges and opportunities for growth.
Desire for career advancement
Lack of growth opportunities in previous organization
Seeking new challenges and learning experiences
IDfy is a leading identity verification and fraud prevention platform.
IDfy offers solutions for KYC verification, customer onboarding, and fraud detection.
Their platform uses AI and machine learning algorithms to verify identities in real-time.
IDfy serves a wide range of industries including finance, e-commerce, and healthcare.
The case study involves asking you about the documents and how will you verify fraud with the given documents like offer letter , and others. And the second
2 case study was
How will you teach the blind man colour blue
The answer was this was given by me hence it was out of the book
based on 9 interviews
Interview experience
based on 13 reviews
Rating in categories
5-8 Yrs
Not Disclosed
12-15 Yrs
Not Disclosed
7-10 Yrs
Not Disclosed
Software Engineer
16
salaries
| ₹10 L/yr - ₹19.5 L/yr |
Software Developer
6
salaries
| ₹8 L/yr - ₹16 L/yr |
Product Manager
6
salaries
| ₹26 L/yr - ₹40 L/yr |
Product Manager 2
5
salaries
| ₹30 L/yr - ₹36 L/yr |
Data Analyst
4
salaries
| ₹7.8 L/yr - ₹21.5 L/yr |
Freshworks
Zendesk
Zoho
Jio Haptik