Filter interviews by
Product management involves overseeing the development and marketing of a product from conception to launch.
Identifying market needs and opportunities
Defining product strategy and roadmap
Collaborating with cross-functional teams
Prioritizing features and enhancements
Analyzing data and feedback for product improvements
Root Cause Analysis (RCA) helps identify underlying issues in product performance and user experience.
Identify the problem: Gather data on product failures or user complaints.
Analyze the data: Use techniques like the 5 Whys or Fishbone Diagram to trace back to the root cause.
Implement solutions: Develop and test changes to address the identified root causes.
Monitor results: After implementing changes, track produc...
Telesales is the process of selling products or services over the phone.
Telesales involves making outbound calls to potential customers to pitch products or services
It requires strong communication and persuasion skills
Telesales representatives often use scripts to guide their conversations
Follow-up calls and building relationships with customers are important in telesales
Examples of telesales include cold calling...
Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.
Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.
Boosting involves training multiple models sequentially, where each subsequent mo...
Ensemble models are machine learning models that combine multiple individual models to improve predictive performance.
Ensemble models work by aggregating predictions from multiple models to make a final prediction.
Common types of ensemble models include Random Forest, Gradient Boosting, and AdaBoost.
Ensemble models are often more accurate and robust than individual models.
They can reduce overfitting and increase g...
Use recursion to find the deepest object in a nested object structure.
Use recursion to iterate through each key in the object
Keep track of the depth level as you traverse the object
Compare the depth levels of each nested object to find the deepest one
ACID properties are a set of principles that guarantee reliability and consistency in database transactions.
Atomicity ensures that all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a valid state before and after the transaction.
Isolation ensures that transactions are executed independently without interference from other transactions.
Durabili...
An abstract class is a class that cannot be instantiated and is used as a base class for other classes to inherit from.
Cannot be instantiated on its own
May contain abstract methods that must be implemented by subclasses
Can have both abstract and non-abstract methods
Closures are functions that have access to their own scope, as well as the scope in which they were defined.
Closures allow functions to access variables from their outer function even after the outer function has finished executing.
They are commonly used to create private variables in JavaScript.
Closures can be used to create functions that 'remember' their lexical environment.
Implement a counter using closure in JavaScript.
Create a function that returns another function which increments a counter variable.
The counter variable should be defined in the outer function's scope and only accessible to the inner function.
Each time the inner function is called, increment the counter variable and return its value.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
Use recursion to find the deepest object in a nested object structure.
Use recursion to iterate through each key in the object
Keep track of the depth level as you traverse the object
Compare the depth levels of each nested object to find the deepest one
ACID properties are a set of principles that guarantee reliability and consistency in database transactions.
Atomicity ensures that all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a valid state before and after the transaction.
Isolation ensures that transactions are executed independently without interference from other transactions.
Durability en...
Root Cause Analysis (RCA) helps identify underlying issues in product performance and user experience.
Identify the problem: Gather data on product failures or user complaints.
Analyze the data: Use techniques like the 5 Whys or Fishbone Diagram to trace back to the root cause.
Implement solutions: Develop and test changes to address the identified root causes.
Monitor results: After implementing changes, track product per...
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
The assessment consists of a dataset for which we are required to build a machine learning model and submit the results along with code and detailed documentation
Ensemble models are machine learning models that combine multiple individual models to improve predictive performance.
Ensemble models work by aggregating predictions from multiple models to make a final prediction.
Common types of ensemble models include Random Forest, Gradient Boosting, and AdaBoost.
Ensemble models are often more accurate and robust than individual models.
They can reduce overfitting and increase genera...
Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.
Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.
Boosting involves training multiple models sequentially, where each subsequent model c...
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Implement a counter using closure in JavaScript.
Create a function that returns another function which increments a counter variable.
The counter variable should be defined in the outer function's scope and only accessible to the inner function.
Each time the inner function is called, increment the counter variable and return its value.
Promises are objects representing the eventual completion or failure of an asynchronous operation. promise.all() is a method that takes an array of promises and returns a single promise that resolves when all of the promises have resolved.
Promises are used in JavaScript to handle asynchronous operations.
promise.all() takes an array of promises and returns a single promise that resolves when all promises in the array ha...
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.
I have 3 years of work experience in telesales.
Worked in telesales for 3 years
Achieved sales targets consistently
Developed strong communication and negotiation skills
Telesales is the process of selling products or services over the phone.
Telesales involves making outbound calls to potential customers to pitch products or services
It requires strong communication and persuasion skills
Telesales representatives often use scripts to guide their conversations
Follow-up calls and building relationships with customers are important in telesales
Examples of telesales include cold calling for ...
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
I am a passionate product advisor with a strong background in customer service and a keen eye for market trends.
Over 5 years of experience in product management, focusing on user experience and market analysis.
Successfully launched a new product line that increased sales by 30% within the first quarter.
Skilled in collaborating with cross-functional teams to ensure product alignment with customer needs.
Strong analytical...
Customer service is the assistance and support provided to customers before, during, and after a purchase.
Customer service involves addressing customer inquiries, concerns, and complaints in a timely and professional manner.
It includes providing product information, troubleshooting assistance, and resolving issues to ensure customer satisfaction.
Examples of customer service activities include answering phone calls, res...
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
Closures are functions that have access to their own scope, as well as the scope in which they were defined.
Closures allow functions to access variables from their outer function even after the outer function has finished executing.
They are commonly used to create private variables in JavaScript.
Closures can be used to create functions that 'remember' their lexical environment.
An abstract class is a class that cannot be instantiated and is used as a base class for other classes to inherit from.
Cannot be instantiated on its own
May contain abstract methods that must be implemented by subclasses
Can have both abstract and non-abstract methods
I appeared for an interview in Sep 2024, where I was asked the following questions.
Top trending discussions
The duration of Shaadi.com interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 37 interview experiences
Difficulty level
Duration
based on 286 reviews
Rating in categories
Product Advisor
81
salaries
| ₹1.6 L/yr - ₹4.6 L/yr |
Relationship Manager
77
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Senior Product Advisor
40
salaries
| ₹1.4 L/yr - ₹4.1 L/yr |
Team Lead
39
salaries
| ₹3.3 L/yr - ₹9.8 L/yr |
Sales Executive
39
salaries
| ₹2 L/yr - ₹4.3 L/yr |
Uplers
HungerBox
Nestaway
BOLD Technology Systems