Filter interviews by
Freshdesk - Customer Support Software
Omnichannel support for email, phone, chat, social media
Automated ticket routing and prioritization
Knowledge base for self-service support
SLA management and reporting
Integrations with other tools like CRM and project management
Mobile app for agents and customers
To grow business in pandemic, focus on digital transformation, adapt to changing customer needs, and explore new markets.
Invest in digital marketing and e-commerce platforms
Offer flexible payment and delivery options
Develop new products or services that cater to pandemic-related needs
Explore new markets or partnerships
Prioritize customer communication and support
Optimize supply chain and operations for efficiency
C...
Remote working can positively impact customer relations by providing flexibility, accessibility, and personalized communication.
Remote working allows for more flexibility in scheduling meetings and calls with customers
It also allows for easier accessibility to customers in different time zones or locations
Personalized communication can be achieved through video conferencing and screen sharing
Remote working can als...
Identify the root cause and work with the customer to find a solution.
Gather all necessary information about the requirement and the impact on the customer's business.
Identify the root cause of the issue and determine if it can be resolved within the current system.
If the issue cannot be resolved within the current system, work with the customer to find a workaround or alternative solution.
Communicate regularly wi...
Addressing customer feature requests during evaluation requires clear communication and proactive solutions.
Acknowledge the request: Thank the customer for their feedback and validate their need for the feature.
Provide context: Explain why the feature is not currently available and share any relevant timelines for potential development.
Offer alternatives: Suggest existing features that may meet their needs or work...
Framework is a set of guidelines, standards, and tools used to develop and execute automated tests.
Framework provides a structure for organizing test cases and test data.
It helps in reducing the effort required for test automation.
It provides reusable components and libraries for test automation.
Examples of frameworks are Selenium, Appium, TestNG, JUnit, etc.
Given an array, return a new array where each element is the product of all elements in the original array except the corresponding element.
Create a new array of the same length as the input array
Iterate through the input array and calculate the product of all elements except the current element
Store the product in the corresponding position in the new array
Return the new array
Program to check if a given number is prime or not.
A prime number is only divisible by 1 and itself.
Loop through numbers from 2 to n/2 and check if n is divisible by any of them.
If n is divisible by any number, it is not prime.
If n is not divisible by any number, it is prime.
Design a database to store custom fields for a ticket.
Identify the custom fields needed for a ticket
Create a table for each custom field
Link the tables to the main ticket table using foreign keys
Use appropriate data types for each custom field
Consider indexing frequently searched fields
Analyzing customer purchase data to identify trends and improve sales strategies.
Collect data from sales transactions to analyze customer behavior.
Use tools like SQL and Python for data cleaning and analysis.
Identify top-selling products and seasonal trends to optimize inventory.
Create visualizations using Tableau to present findings to stakeholders.
Recommend targeted marketing strategies based on customer segment...
I appeared for an interview in Jan 2025.
I appeared for an interview in May 2025, where I was asked the following questions.
I prioritize features using a combination of customer feedback, business impact, and technical feasibility.
Gather customer feedback through surveys and interviews to understand their needs.
Use the RICE scoring model (Reach, Impact, Confidence, Effort) to evaluate features.
Align features with business goals, such as increasing revenue or improving user retention.
Consider technical feasibility and resource availability t...
In my latest project, we defined success metrics to measure user engagement, retention, and overall satisfaction with the product.
User Engagement: We tracked daily active users (DAU) and monthly active users (MAU) to gauge how often users interacted with the product.
Retention Rate: We measured the percentage of users who returned to the product after their first use, aiming for a 30% retention rate within the first mon...
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
I can do good group discussion also I have leader ship qualitys
I appeared for an interview in May 2025, where I was asked the following questions.
The question is asking to calculate the number of hops an elevator needs to travel between floors.
Calculate the difference between the starting floor and the destination floor
Divide the difference by the maximum number of floors the elevator can travel in one hop
Round up the result to get the number of hops needed
Transactions in Spring Boot manage database transactions in a declarative way.
Spring Boot uses @Transactional annotation to mark a method as transactional.
Transactions can be managed at class level or method level.
Rollback can be configured based on specific exceptions.
Example: @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
Check if a given string is a palindrome
Iterate through the string from both ends and compare characters
Ignore spaces and punctuation marks while checking for palindrome
Convert the string to lowercase for case-insensitive comparison
Debugging an application involves identifying and fixing issues in the code, while writing test cases ensures the application functions correctly.
Understand the functionality of the application and identify the root cause of the issue
Use debugging tools like breakpoints, logging, and stack traces to pinpoint the problem
Write test cases to cover different scenarios and ensure the issue is resolved
Reproduce the issue to ...
I appeared for an interview in Feb 2025, where I was asked the following questions.
I have extensive experience in facilities administration, focusing on efficient operations and compliance in various environments.
Managed a team of 10 in overseeing daily operations of a 200,000 sq. ft. facility, ensuring optimal performance and safety.
Implemented a preventive maintenance program that reduced equipment downtime by 30%, enhancing overall productivity.
Coordinated with contractors for renovations, success...
Your company excels in facility management, focusing on efficiency, safety, and sustainability in diverse environments.
Strong emphasis on sustainability practices, such as energy-efficient systems and waste reduction initiatives.
Commitment to safety standards, ensuring compliance with OSHA regulations and regular safety audits.
Experience in managing diverse facilities, from corporate offices to healthcare environments,...
Facilities administration professionals manage operations, maintenance, and safety of buildings and grounds to ensure efficiency and compliance.
Oversee building maintenance and repairs, ensuring timely responses to issues like HVAC failures or plumbing leaks.
Manage vendor relationships for services such as cleaning, landscaping, and security, negotiating contracts for cost-effectiveness.
Ensure compliance with safety re...
I appeared for an interview in Apr 2025, where I was asked the following questions.
Basic DS question like dutch flag problem.
Debounce function delays the execution of a function until after a specified amount of time has passed since the last time it was invoked.
Create a function that takes a function and a delay time as parameters
Use setTimeout to delay the execution of the function
Use clearTimeout to reset the timer if the function is invoked again within the delay time
Top trending discussions
Some of the top questions asked at the Freshworks interview -
The duration of Freshworks interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 141 interview experiences
Difficulty level
Duration
based on 764 reviews
Rating in categories
Senior Software Engineer
376
salaries
| ₹19.8 L/yr - ₹36 L/yr |
fresher
248
salaries
| ₹1.8 L/yr - ₹5.2 L/yr |
Software Engineer
234
salaries
| ₹10 L/yr - ₹18 L/yr |
Lead Software Engineer
225
salaries
| ₹30.1 L/yr - ₹53 L/yr |
Product Specialist
146
salaries
| ₹3.5 L/yr - ₹11.5 L/yr |
Zoho
Salesforce
Thomson Reuters
Oracle Cerner