i
Jio Haptik
Filter interviews by
I applied via LinkedIn and was interviewed before Apr 2023. There were 3 interview rounds.
Design a system to extract insights from customer service chat data
Implement natural language processing (NLP) techniques to analyze text data
Use sentiment analysis to understand customer emotions and satisfaction levels
Identify frequently asked questions or common issues to improve customer service
Create visualizations to present key insights and trends to stakeholders
A food ordering system like Swiggy allows users to browse restaurants, place orders, track delivery, and make payments online.
User registration and login functionality
Restaurant listing with menu and prices
Cart management for adding/removing items
Order tracking and status updates
Payment gateway integration
Delivery tracking with real-time updates
I was interviewed in Jan 2025.
A class is a blueprint for creating objects in object-oriented programming. An object is an instance of a class.
A class defines the properties and behaviors of objects.
An object is a specific instance of a class.
Classes can be used to create multiple objects with similar characteristics.
Objects can interact with each other by calling methods defined in their class.
Example: Class 'Car' can have properties like 'color' a...
Objects in programming are created by defining a class and instantiating it to create instances of that class.
Define a class with attributes and methods
Instantiate the class to create an object
Access and manipulate object properties and methods
Singleton Design Pattern ensures a class has only one instance and provides a global point of access to it.
Ensures a class has only one instance by providing a global access point to it
Commonly used in scenarios where only one instance of a class is needed, such as database connections or configuration settings
Implemented by making the constructor private and providing a static method to access the single instance
SQL is a relational database management system that uses structured query language, while NoSQL is a non-relational database system that does not use SQL.
SQL databases are table-based and have a predefined schema, while NoSQL databases are document-based, key-value pairs, graph databases, or wide-column stores.
SQL databases are vertically scalable, while NoSQL databases are horizontally scalable.
SQL databases are good ...
Columnar databases store data in columns rather than rows, allowing for faster query performance and better compression.
Data is stored in columns rather than rows
Better suited for analytical queries
Allows for better compression and faster query performance
Examples include Amazon Redshift, Google BigQuery
Pub-Sub model is a messaging pattern where senders (publishers) of messages do not program the messages to be sent directly to specific receivers (subscribers).
Publishers send messages to a central topic or channel
Subscribers subscribe to the topic or channel to receive messages
Decouples senders and receivers, allowing for scalability and flexibility
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
An in-person test consisting of LeetCode questions.
Chatbot Development using AI
Jio Haptik interview questions for popular designations
Assignment is regarding one data where you have to solve questions that are simple to medium difficulty at last provide insights with dashboard in excel.
Carbon footprint and ways to achieve
1. which data structure is used to create an editor?
I applied via Company Website and was interviewed before Jul 2023. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Dec 2022. There were 3 interview rounds.
Data structures and algorithms
I applied via Referral and was interviewed before Dec 2022. There were 3 interview rounds.
To find the number of users online in Europe or people playing Casual Games in India.
Collect data from various sources like Google Analytics, App Store, and surveys.
Analyze the data to filter out unique users and eliminate duplicates.
Use segmentation to identify users based on location and game preferences.
Present the findings in a clear and concise report.
Started a company and learned valuable lessons
Importance of market research before launching a product
Building a strong team with diverse skill sets
Effective communication with investors and stakeholders
Adapting to changes in the market and being flexible
Managing finances and cash flow
Importance of customer feedback and incorporating it into product development
To plan a product roadmap, prioritize requirements based on impact and feasibility.
Gather requirements from all internal teams
Prioritize requirements based on impact and feasibility
Create a timeline for implementation
Communicate the roadmap to stakeholders
Continuously review and adjust the roadmap as needed
My framework for suggesting improvements involves gathering user feedback, analyzing data, prioritizing based on impact and feasibility, and collaborating closely with engineers.
Gather user feedback through surveys, interviews, and user testing
Analyze data to identify pain points and areas for improvement
Prioritize improvements based on impact and feasibility
Collaborate closely with engineers to ensure technical feasib...
Yes, I would collaborate with engineering to ensure all edge cases are accounted for and pre-release checklist is met.
I would work closely with engineering to understand the technical limitations and possibilities
I would gather feedback from stakeholders to ensure all edge cases are accounted for
I would create a pre-release checklist and work with engineering to ensure all items are met
I would regularly communicate wit...
As a PM for Facebook feed, what would you do if the main metric goes down by 50%?
Identify the cause of the drop in metric
Analyze user feedback and behavior
Work with the engineering team to fix the issue
Communicate the problem and solution to stakeholders
Monitor the metric closely to ensure it returns to normal levels
Designing an ATM for visually impaired people
Include Braille labels on buttons and screens
Provide audio instructions and feedback
Use high-contrast colors and large fonts
Ensure the ATM is wheelchair accessible
Include a headphone jack for privacy
Test the design with visually impaired users
The duration of Jio Haptik interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 14 interviews
Interview experience
based on 102 reviews
Rating in categories
Customer Success Manager
37
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
22
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Product Manager
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Freshworks
InMobi
Swiggy
Ola Cabs