Add office photos
Engaged Employer

Cashfree Payments

3.5
based on 114 Reviews
Filter interviews by

10+ Interview Questions and Answers

Updated 29 Nov 2024

Q1. Guesstimates on creating parking space for an airport

Ans.

Creating parking space for an airport

  • Determine the number of expected passengers and their mode of transportation

  • Calculate the average parking space required per vehicle type

  • Identify the available land and its capacity for parking

  • Consider the traffic flow and accessibility to the airport

  • Evaluate the cost and feasibility of constructing a parking structure

  • Explore alternative transportation options such as shuttle services or public transportation

Add your answer

Q2. Reasons for looking for a switch

Ans.

Looking for new challenges and growth opportunities

  • Desire to work on more complex projects

  • Seeking a company with a strong culture and values

  • Want to learn new skills and technologies

  • Opportunity for career advancement

  • Geographical relocation

  • Better work-life balance

View 3 more answers

Q3. Release process of an app on Play Store and apple store

Ans.

The release process involves preparing the app for submission, testing, uploading to the respective app stores, and managing the release.

  • Prepare the app for submission by ensuring it meets all guidelines and requirements of the app stores.

  • Test the app thoroughly to identify and fix any bugs or issues before release.

  • Upload the app to the Play Store and Apple Store developer consoles.

  • Manage the release by setting up release notes, updating metadata, and monitoring user feedback...read more

Add your answer

Q4. Find the number of buildings to the left and right that can be viewed from the top of each building in a sequence of buildings.

Ans.

Given a sequence of buildings, find the number of buildings visible to the left and right from the top of each building.

  • Traverse the sequence of buildings from left to right and maintain a stack of visible buildings.

  • For each building, pop all the buildings from the stack that are shorter than the current building and count them as visible to the left.

  • Push the current building onto the stack and count the number of buildings in the stack as visible to the right.

  • Repeat the proc...read more

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

Q5. How to store user sensitive data in react native ?

Ans.

Sensitive user data in React Native can be stored securely using AsyncStorage or secure storage libraries.

  • Use AsyncStorage to store sensitive data locally on the device.

  • Utilize secure storage libraries like react-native-keychain or react-native-secure-storage for encryption and secure storage.

  • Avoid storing sensitive data in plain text or insecure locations.

  • Implement proper authentication and authorization mechanisms to control access to sensitive data.

Add your answer

Q6. Creation of Custom hook

Ans.

Custom hooks in React Native allow for reusable logic across components.

  • Custom hooks are functions that start with 'use' keyword.

  • They can encapsulate logic like API calls, state management, etc.

  • Example: useFetch custom hook for making API calls.

Add your answer
Are these interview questions helpful?

Q7. Write test cases for a given scenario(Payment)

Ans.

Test cases for payment scenario

  • Verify payment is processed successfully with valid credit card information

  • Test payment failure with invalid credit card details

  • Check if payment confirmation email is sent to the user

  • Test payment timeout scenario

  • Verify payment receipt is generated after successful transaction

Add your answer

Q8. How will you manage merchant expectations?

Ans.

I will manage merchant expectations by setting clear communication, understanding their needs, and delivering on promises.

  • Establish clear communication channels with merchants to understand their expectations

  • Set realistic expectations and deliver on promises to build trust

  • Regularly follow up with merchants to ensure their needs are being met

  • Provide updates on progress and address any concerns promptly

  • Offer solutions or alternatives if expectations cannot be met

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

Q9. what is Tokenization

Ans.

Tokenization is the process of replacing sensitive data with unique identification symbols that retain all the essential information without compromising security.

  • Tokenization helps protect sensitive information such as credit card numbers by replacing them with tokens.

  • Tokens are randomly generated and cannot be reverse-engineered to obtain the original data.

  • Tokenization is commonly used in payment processing and data security systems.

  • Example: When you make a purchase online,...read more

Add your answer

Q10. what is 3ds2.0 ,

Ans.

3ds2.0 is a security protocol used for online transactions to authenticate the cardholder's identity.

  • It stands for 3-D Secure 2.0

  • It provides an additional layer of security for online payments

  • It includes features such as biometric authentication and risk-based authentication

  • Examples include Visa Secure and Mastercard Identity Check

Add your answer

Q11. Explain react native new architecture.

Ans.

React Native's new architecture is based on Fabric, a re-architecture of the core of React Native.

  • Fabric is a new threading model that improves performance by allowing React Native to schedule work on multiple threads.

  • It separates the UI rendering from JavaScript execution, resulting in smoother animations and improved responsiveness.

  • The new architecture also introduces TurboModules, which are a more efficient way to communicate between JavaScript and native code.

  • The goal of ...read more

Add your answer

Q12. Convert Arabic to Roman numeral

Ans.

Convert Arabic numbers to Roman numerals

  • Create a mapping of Arabic numbers to Roman numerals

  • Iterate through the mapping to find the largest Roman numeral that fits the Arabic number

  • Subtract the value of the Roman numeral from the Arabic number and repeat until the Arabic number becomes 0

Add your answer

Q13. Rate Limiting algorithm

Ans.

Rate limiting algorithm is used to control the rate of traffic sent or received by a system.

  • Rate limiting helps prevent abuse, protect against DoS attacks, and ensure fair usage of resources.

  • Common rate limiting algorithms include token bucket, leaky bucket, and fixed window.

  • Token bucket algorithm adds tokens at a fixed rate and consumes tokens for each request.

  • Leaky bucket algorithm leaks tokens at a fixed rate and allows bursts up to a certain limit.

  • Fixed window algorithm l...read more

Add your answer

Q14. Explain REST Assured

Ans.

REST Assured is a Java library for testing RESTful APIs.

  • Java library for testing RESTful APIs

  • Provides a domain-specific language for writing tests

  • Supports various HTTP methods like GET, POST, PUT, DELETE

  • Allows validation of response data using JSONPath, XPath, etc.

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

Interview Process at null

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

Top Interview Questions from Similar Companies

3.9
 • 518 Interview Questions
3.4
 • 384 Interview Questions
3.9
 • 253 Interview Questions
3.6
 • 195 Interview Questions
3.8
 • 151 Interview Questions
View all
Top Cashfree Payments 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