Add office photos
Employer?
Claim Account for FREE

Agoda

3.7
based on 36 Reviews
Filter interviews by

30+ Arjan Impex Interview Questions and Answers

Updated 16 Jan 2025

Q1. A/B testing: given two test cases each with 50% customers, A: 1000 bookings and B 20% more bookings than A, cashback for A: 4 dollars per booking, redemption rate: 50% Cashback for B: 6 dollars per booking, red...

read more
Ans.

Calculate profit per day for A and B given A/B testing results and cashback details.

  • Calculate the profit for test case A by subtracting the commission and cashback from the total bookings.

  • Calculate the profit for test case B by considering the increased bookings and higher cashback.

  • Multiply the cashback by the redemption rate to get the effective cashback per booking.

  • Multiply the effective cashback by the number of bookings to get the total cashback.

  • Subtract the commission an...read more

Add your answer

Q2. How will you deal when a customer is asking you about a specific concern and you don't know how to answer?

Ans.

I would apologize for not having the answer immediately and assure the customer that I will find the information and get back to them promptly.

  • Apologize for not having the answer

  • Assure the customer that you will find the information and get back to them promptly

  • Offer to escalate the issue to a supervisor or colleague if necessary

Add your answer

Q3. Did you add any new techniques to enhance your task and was it beneficial?

Ans.

Yes, I implemented a new feedback system to gather customer insights.

  • Implemented a new feedback system to gather customer insights

  • Utilized customer surveys and feedback forms

  • Analyzed feedback data to identify areas for improvement

  • Implemented changes based on customer feedback

  • Saw an increase in customer satisfaction and loyalty

Add your answer

Q4. 3 KPIs which impacts a customer to use Agoda rewards?

Ans.

The three key performance indicators (KPIs) that impact a customer to use Agoda rewards are: savings, convenience, and loyalty.

  • Savings: Customers are motivated to use Agoda rewards because it offers them the opportunity to save money on their bookings.

  • Convenience: Agoda rewards provide customers with a seamless and hassle-free booking experience, making it convenient for them to use the platform.

  • Loyalty: Agoda rewards foster customer loyalty by offering exclusive benefits and...read more

Add your answer
Discover Arjan Impex interview dos and don'ts from real experiences

Q5. Write a formula to calculate 1 year cashback offers cost to Agoda?

Ans.

The formula to calculate 1 year cashback offers cost to Agoda.

  • Calculate the total cashback amount for each offer

  • Multiply the cashback amount by the number of customers who will avail the offer

  • Sum up the total cashback costs for all offers

View 1 answer

Q6. What datasets or criteria will you consider to identify the 1,000 individuals targeted by the new marketing campaign, and which sales channel do you plan to use?

Ans.

To identify the 1,000 individuals for the marketing campaign, we will consider datasets such as customer demographics, purchase history, and online behavior. We plan to use the online sales channel.

  • Customer demographics (age, gender, location)

  • Purchase history (frequency, amount spent)

  • Online behavior (website visits, click-through rates)

  • Utilize customer segmentation techniques

  • Analyze past successful marketing campaigns

  • Implement A/B testing to optimize channel selection

Add your answer
Are these interview questions helpful?

Q7. Hotels are removing there listings from Agoda. What things will you look before approaching the hotels to understand the reason?

Ans.

Before approaching hotels to understand why they are removing listings from Agoda, I would consider various factors.

  • Review recent changes in Agoda's policies or fees that may have impacted hotels' decisions

  • Check if there have been any negative reviews or complaints from customers about Agoda's services

  • Evaluate the competitiveness of Agoda's pricing and commission rates compared to other booking platforms

  • Assess the level of customer support and assistance provided by Agoda to ...read more

Add your answer

Q8. If customer is angry how will you handle them?

Ans.

I would listen to their concerns, empathize with them, apologize for any inconvenience, and work towards finding a solution to address their issue.

  • Listen actively to understand the root cause of their anger

  • Empathize with their situation and show genuine concern

  • Apologize for any inconvenience caused, even if it wasn't directly your fault

  • Work towards finding a solution to address their issue and ensure they leave satisfied

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. 3 strategies to improve Agoda's customer base via offers

Ans.

Three strategies to improve Agoda's customer base via offers

  • 1. Personalized offers based on customer preferences and past bookings

  • 2. Exclusive discounts and promotions for loyal customers

  • 3. Collaborations with travel influencers and bloggers to promote Agoda offers

Add your answer

Q10. Given a ticketing system return min ticket back sequentially , with a feature to unregistered ticket , on a distributed system

Add your answer

Q11. Lld and hld design of a appointment scheduling system , using appointment scheduling solve the yard management solution

Add your answer

Q12. Thinking about concurrency and throughput how to scale ticking system

Add your answer

Q13. Pipe vs Directives. Explain the difference

Ans.

Pipes are used to transform data in templates, while directives are used to manipulate the DOM.

  • Pipes are used to format data in templates, such as date formatting or currency conversion.

  • Directives are used to add behavior to DOM elements, like hiding or showing elements based on conditions.

  • Example: Using a pipe to format a date in a template: {{ currentDate | date }}

  • Example: Using a directive to show/hide an element based on a condition:

Add your answer

Q14. How will you improve Agoda?

Ans.

I will improve Agoda by enhancing user experience, expanding partnerships, and implementing innovative features.

  • Enhance user experience through user research and feedback analysis

  • Expand partnerships with hotels, airlines, and travel agencies to offer more options to customers

  • Implement innovative features such as virtual tours, personalized recommendations, and loyalty programs

Add your answer

Q15. Design Hotel Reservation System

Ans.

Design a Hotel Reservation System to manage bookings and availability of rooms.

  • Create a database to store information about rooms, bookings, and availability.

  • Implement a user interface for customers to search for available rooms and make reservations.

  • Include features for managing room rates, room types, and customer preferences.

  • Develop a system for handling cancellations, modifications, and refunds.

  • Integrate payment processing for secure transactions.

View 1 answer

Q16. HLD for showing history of web page

Ans.

Design a High Level Diagram (HLD) for displaying the history of a web page.

  • Use a database to store historical data of the web page

  • Implement a version control system to track changes

  • Display historical versions with timestamps on the web page

  • Allow users to revert to previous versions if needed

Add your answer

Q17. System Design for URL shortner webapp

Ans.

System design for a URL shortener webapp

  • Use a database to store original URLs and their corresponding short URLs

  • Implement a service to generate unique short URLs

  • Consider scalability and performance when designing the system

  • Include analytics to track usage and performance of the shortener service

Add your answer

Q18. Explain GBM and difference between GBM and XGBOOST

Ans.

GBM stands for Gradient Boosting Machine, a machine learning algorithm. XGBoost is an optimized implementation of GBM.

  • GBM is a machine learning algorithm that builds an ensemble of weak prediction models.

  • It uses gradient boosting to iteratively improve the model's performance.

  • GBM combines multiple weak models to create a strong predictive model.

  • XGBoost is an optimized implementation of GBM that provides better performance and scalability.

  • It includes additional features like r...read more

Add your answer

Q19. Subsequence sum of an array upto a target

Add your answer

Q20. Subsequence sum of array upto a negative target

Add your answer

Q21. Design Inventory management system

Ans.

Design a system to track and manage inventory of products efficiently.

  • Utilize a database to store product information, quantities, and locations.

  • Implement barcode scanning for easy tracking and updating of inventory levels.

  • Include features for setting reorder points and generating purchase orders.

  • Create user roles and permissions for managing inventory.

  • Integrate with a point of sale system for real-time updates on product availability.

View 1 answer

Q22. Conecpts of function Programming

Ans.

Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions.

  • Functions are first-class citizens

  • Immutable data

  • No side effects

  • Higher-order functions

  • Recursion

  • Pure functions

  • Referential transparency

Add your answer

Q23. Quick sort using o(1) space complexity

Ans.

Quick sort can be implemented with O(1) space complexity by using an iterative approach and avoiding recursion.

  • Use a stack to keep track of the partition indices instead of using recursion

  • Iterate through the stack to perform partitioning and sorting steps

  • Example: ['apple', 'banana', 'cherry', 'date', 'fig']

Add your answer

Q24. Longest substring with unique char

Ans.

Find the longest substring with unique characters in an array of strings.

  • Iterate through each string in the array

  • Use a set to keep track of unique characters in the current substring

  • Update the longest substring length when encountering a duplicate character

Add your answer

Q25. AoT and JIT differences

Ans.

AoT (Ahead of Time) compilation is done before the program runs, while JIT (Just in Time) compilation is done during runtime.

  • AoT compiles the code before execution, resulting in faster startup time.

  • JIT compiles the code during runtime, optimizing performance based on actual usage.

  • AoT is commonly used in languages like Java and C++, while JIT is used in languages like JavaScript and Python.

Add your answer

Q26. Current Work Ex

Ans.

I have 8 years of experience in product management, leading cross-functional teams to launch successful products.

  • Led cross-functional teams to launch 3 new products in the past year

  • Managed product roadmap and prioritized features based on customer feedback

  • Collaborated with engineering and design teams to ensure product delivery on time and within budget

Add your answer

Q27. Design distributed database architecture

Ans.

Designing distributed database architecture involves partitioning data, replication, and ensuring consistency and availability.

  • Partition data to distribute workload and improve performance

  • Replicate data for fault tolerance and high availability

  • Use consensus algorithms like Paxos or Raft to ensure consistency

  • Consider sharding for horizontal scaling

  • Implement data synchronization mechanisms

  • Use distributed transactions carefully to maintain data integrity

Add your answer

Q28. Design a subway system

Ans.

A subway system designed with multiple lines connecting key locations in a city for efficient transportation.

  • Create a network of subway lines connecting key locations such as downtown, residential areas, and commercial districts

  • Include transfer stations where passengers can switch between different lines

  • Design stations with clear signage, maps, and ticketing systems for easy navigation

  • Consider factors like frequency of trains, capacity, and accessibility for passengers with d...read more

Add your answer

Q29. Write program for merge sort

Ans.

Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half, and then merges the sorted halves.

  • Divide the array into two halves

  • Recursively sort each half

  • Merge the sorted halves back together

Add your answer

Q30. Do you know index ?

Add your answer

Q31. Improve CI/CD pipeline

Ans.

Implementing parallel testing, automated deployment, and monitoring can improve CI/CD pipeline.

  • Implement parallel testing to reduce testing time and increase efficiency

  • Automate deployment process to ensure faster and more reliable releases

  • Integrate monitoring tools to track performance and identify issues early on

Add your answer

Q32. Make word unique

Ans.

Remove duplicate characters from a word

  • Iterate through the characters of the word

  • Use a set to keep track of unique characters

  • Join the unique characters back together to form the word

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Arjan Impex

based on 53 interviews in the last 1 year
Interview experience
3.8
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.7
 • 6.2k Interview Questions
3.5
 • 426 Interview Questions
4.0
 • 380 Interview Questions
4.1
 • 269 Interview Questions
3.6
 • 202 Interview Questions
4.0
 • 156 Interview Questions
View all
Top Agoda Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter