i
Zenoti
Filter interviews by
Vertical SaaS refers to software solutions tailored for specific industries, addressing unique needs and workflows.
Designed for specific industries like healthcare, finance, or retail.
Offers specialized features that cater to industry-specific regulations and practices.
Examples include Epic for healthcare, Procore for construction, and Shopify for e-commerce.
Typically provides deeper functionality compared to hori...
The software user cycle describes the stages a user goes through when interacting with software, from discovery to feedback.
1. Discovery: Users learn about the software through marketing or word-of-mouth. Example: A user finds an app in the App Store.
2. Onboarding: Users install and set up the software, often guided by tutorials. Example: A welcome tour in a new application.
3. Usage: Users actively engage with the...
Reviewing a business website can reveal key data points for analysis and strategy development.
Contact Information: Phone numbers, email addresses, and physical addresses.
Product/Service Offerings: Details about products or services provided.
Customer Testimonials: Feedback from clients that can indicate satisfaction levels.
Pricing Information: Costs associated with products or services.
Social Media Links: Connectio...
Yes, I am comfortable with video packaging tasks.
I have experience in creating video packages for various projects.
I am proficient in using video editing software to package videos effectively.
I understand the importance of packaging videos to enhance viewer engagement.
I am detail-oriented and can ensure that the packaging aligns with the overall message of the video.
Design a login page with OTP verification sent to user's mobile.
Create a login page with fields for mobile number and OTP input
Generate and send OTP to user's mobile number upon submission of mobile number
Verify OTP entered by user before allowing login
Implement timeout for OTP validity to enhance security
Experienced Senior Product Analyst with a strong background in data analysis, product development, and strategic decision-making.
Over 5 years of experience in product analysis and management, focusing on user experience and market trends.
Led a cross-functional team to launch a new product feature that increased user engagement by 30%.
Utilized data visualization tools like Tableau to present insights to stakeholder...
Print the longest increasing subsequence of an array of strings.
Use dynamic programming to find the longest increasing subsequence.
Iterate through the array and keep track of the longest increasing subsequence ending at each index.
Return the longest increasing subsequence found.
This code calculates the minimum number of currency notes/coins needed for a given amount using JavaScript.
Define an array of currency denominations, e.g., [100, 50, 20, 10, 5, 1].
Sort the denominations in descending order to start with the largest.
Iterate through the denominations and subtract from the amount while counting notes/coins.
Example: For amount 126, output would be 1x100, 1x20, 1x5, 1x1.
SQL query order of execution determines the sequence in which different parts of a query are processed.
SQL query is parsed and checked for syntax errors
Query optimizer creates an execution plan
Data is retrieved from tables based on the execution plan
Filters and joins are applied to the retrieved data
Aggregations and calculations are performed on the filtered data
Null data values in joins can be handled using COALESCE function or LEFT JOIN with IS NULL condition.
Use COALESCE function to replace null values with a specified default value
Use LEFT JOIN with IS NULL condition to include rows with null values in the result set
Consider using CASE statements to handle null values based on specific conditions
I appeared for an interview in Mar 2025, where I was asked the following questions.
I appeared for an interview in Jun 2025, where I was asked the following questions.
The software user cycle describes the stages a user goes through when interacting with software, from discovery to feedback.
1. Discovery: Users learn about the software through marketing or word-of-mouth. Example: A user finds an app in the App Store.
2. Onboarding: Users install and set up the software, often guided by tutorials. Example: A welcome tour in a new application.
3. Usage: Users actively engage with the soft...
Vertical SaaS refers to software solutions tailored for specific industries, addressing unique needs and workflows.
Designed for specific industries like healthcare, finance, or retail.
Offers specialized features that cater to industry-specific regulations and practices.
Examples include Epic for healthcare, Procore for construction, and Shopify for e-commerce.
Typically provides deeper functionality compared to horizonta...
I appeared for an interview in Jan 2025.
I appeared for an interview in Jun 2025, where I was asked the following questions.
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
2 coding questions and 25 mcqs
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Design a login page with OTP verification sent to user's mobile.
Create a login page with fields for mobile number and OTP input
Generate and send OTP to user's mobile number upon submission of mobile number
Verify OTP entered by user before allowing login
Implement timeout for OTP validity to enhance security
Yes, I am comfortable with video packaging tasks.
I have experience in creating video packages for various projects.
I am proficient in using video editing software to package videos effectively.
I understand the importance of packaging videos to enhance viewer engagement.
I am detail-oriented and can ensure that the packaging aligns with the overall message of the video.
I can quickly adapt to different situations by staying calm, analyzing the situation, and making necessary adjustments.
I have experience working in fast-paced environments where quick adaptation is crucial.
I am able to think on my feet and come up with creative solutions when faced with unexpected challenges.
I am open to feedback and willing to learn new techniques or software to adapt to different project requirements...
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
SQL query order of execution determines the sequence in which different parts of a query are processed.
SQL query is parsed and checked for syntax errors
Query optimizer creates an execution plan
Data is retrieved from tables based on the execution plan
Filters and joins are applied to the retrieved data
Aggregations and calculations are performed on the filtered data
Null data values in joins can be handled using COALESCE function or LEFT JOIN with IS NULL condition.
Use COALESCE function to replace null values with a specified default value
Use LEFT JOIN with IS NULL condition to include rows with null values in the result set
Consider using CASE statements to handle null values based on specific conditions
Top trending discussions
Some of the top questions asked at the Zenoti interview -
The duration of Zenoti interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 45 interview experiences
Difficulty level
Duration
based on 167 reviews
Rating in categories
Hyderabad / Secunderabad
5-10 Yrs
Not Disclosed
Software Engineer
104
salaries
| ₹13.4 L/yr - ₹22.1 L/yr |
Senior Product Specialist
91
salaries
| ₹15.7 L/yr - ₹27 L/yr |
Implementation Consultant
88
salaries
| ₹7 L/yr - ₹11.1 L/yr |
Senior Software Engineer
80
salaries
| ₹19.4 L/yr - ₹36.1 L/yr |
Senior Implementation Consultant
45
salaries
| ₹14 L/yr - ₹24 L/yr |
Damco Solutions
smartData Enterprises
In Time Tec Visionsoft
AgreeYa Solutions