"User Need Not Being Met by the Market: Instant, Seamless Cross-Border Refunds
Identifying the Gap- One major gap in the digital payments industry is the lack of instant, seamless cross-border refunds for consumers. Currently, international refunds take days or even weeks due to exchange rate fluctuations, banking delays, and compliance checks. This creates frustration for users, especially in e-commerce, where consumers expect instant refunds like they receive for domestic transactions.
Pain Poi"
Ani T. - "User Need Not Being Met by the Market: Instant, Seamless Cross-Border Refunds
Identifying the Gap- One major gap in the digital payments industry is the lack of instant, seamless cross-border refunds for consumers. Currently, international refunds take days or even weeks due to exchange rate fluctuations, banking delays, and compliance checks. This creates frustration for users, especially in e-commerce, where consumers expect instant refunds like they receive for domestic transactions.
Pain Poi"See full answer
"We can use dictionary to store cache items so that our read / write operations will be O(1).
Each time we read or update an existing record, we have to ensure the item is moved to the back of the cache. This will allow us to evict the first item in the cache whenever the cache is full and we need to add new records also making our eviction O(1)
Instead of normal dictionary, we will use ordered dictionary to store cache items. This will allow us to efficiently move items to back of the cache a"
Alfred O. - "We can use dictionary to store cache items so that our read / write operations will be O(1).
Each time we read or update an existing record, we have to ensure the item is moved to the back of the cache. This will allow us to evict the first item in the cache whenever the cache is full and we need to add new records also making our eviction O(1)
Instead of normal dictionary, we will use ordered dictionary to store cache items. This will allow us to efficiently move items to back of the cache a"See full answer
"/*
You are with your friends in a castle, where there are multiple rooms named after flowers. Some of the rooms contain treasures - we call them the treasure rooms.
Each room contains a single instruction that tells you which room to go to next.
* instructions1 and treasurerooms_1 *
lily* --------- daisy sunflower
| | |
v v v
jasmin --> tulip* violet* ----> rose* -->
^ | ^ ^ |
"
Azeezat R. - "/*
You are with your friends in a castle, where there are multiple rooms named after flowers. Some of the rooms contain treasures - we call them the treasure rooms.
Each room contains a single instruction that tells you which room to go to next.
* instructions1 and treasurerooms_1 *
lily* --------- daisy sunflower
| | |
v v v
jasmin --> tulip* violet* ----> rose* -->
^ | ^ ^ |
"See full answer
"You're a PM for Uber Eats. Cart conversion has dropped by 10% in the last 3 months. How would you find the root cause?
Clarify-
1) What is conversion? Is it where they complete the order after adding it to cart?- Yes
2) Has this drop been sudden or over an extended period of time?- Its been over the past month
3) Is this localized to somewhere? Seems to be only in the US
Uber Eats is a business that delivers food and various goods to customers that buy them. Its a 3 sided marketplace wher"
Pratik H. - "You're a PM for Uber Eats. Cart conversion has dropped by 10% in the last 3 months. How would you find the root cause?
Clarify-
1) What is conversion? Is it where they complete the order after adding it to cart?- Yes
2) Has this drop been sudden or over an extended period of time?- Its been over the past month
3) Is this localized to somewhere? Seems to be only in the US
Uber Eats is a business that delivers food and various goods to customers that buy them. Its a 3 sided marketplace wher"See full answer
"we can use two pointer + set like maintain i,j and also insert jth character to set like while set size is equal to our window j-i+1 then maximize our answer and increase jth pointer till last index"
Kishor J. - "we can use two pointer + set like maintain i,j and also insert jth character to set like while set size is equal to our window j-i+1 then maximize our answer and increase jth pointer till last index"See full answer
Software Engineer
Data Structures & Algorithms
+4 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"I would start with the User feedback- both explicit (from surveys) and implicit(from Product insights on app usage/drop offs). Then understand the business direction/priorities that Paypal wants to take with Venmo and come up with a Iteration plan that starts with "low hanging fruit" first and then builds to more ambitious products. The goal is to find features that are at the intersection of "valuable(to users), feasible(for dev) and usable(to users) . Once we prioritize these features, I would"
Abhijit B. - "I would start with the User feedback- both explicit (from surveys) and implicit(from Product insights on app usage/drop offs). Then understand the business direction/priorities that Paypal wants to take with Venmo and come up with a Iteration plan that starts with "low hanging fruit" first and then builds to more ambitious products. The goal is to find features that are at the intersection of "valuable(to users), feasible(for dev) and usable(to users) . Once we prioritize these features, I would"See full answer
"
from typing import List
def getnumberof_islands(binaryMatrix: List[List[int]]) -> int:
if not binaryMatrix: return 0
rows = len(binaryMatrix)
cols = len(binaryMatrix[0])
islands = 0
for r in range(rows):
for c in range(cols):
if binaryMatrixr == 1:
islands += 1
dfs(binaryMatrix, r, c)
return islands
def dfs(grid, r, c):
if (
r = len(grid)
"
Rick E. - "
from typing import List
def getnumberof_islands(binaryMatrix: List[List[int]]) -> int:
if not binaryMatrix: return 0
rows = len(binaryMatrix)
cols = len(binaryMatrix[0])
islands = 0
for r in range(rows):
for c in range(cols):
if binaryMatrixr == 1:
islands += 1
dfs(binaryMatrix, r, c)
return islands
def dfs(grid, r, c):
if (
r = len(grid)
"See full answer
"Clarfying questions :
When we say a decrease in users adding the bank accounts. I would like to understand how the users making payments within Venmo I assume they are either using their credit cards/debit cards?
I would like to understand why the Adding of Bank Accounts is integral to Venmo since the users are using the debit card and Credit Cards.
My understanding is when the payments happen through debit cards rails Venmo pays higher interchange fees and to Reduces any losses incurred"
Dev S. - "Clarfying questions :
When we say a decrease in users adding the bank accounts. I would like to understand how the users making payments within Venmo I assume they are either using their credit cards/debit cards?
I would like to understand why the Adding of Bank Accounts is integral to Venmo since the users are using the debit card and Credit Cards.
My understanding is when the payments happen through debit cards rails Venmo pays higher interchange fees and to Reduces any losses incurred"See full answer
"PayPal makes money from:
Processing fees from merchants - traditional checkout and buy now, pay later
P2P transfers using credit cards
Instant money transfers on P2P and to bank accounts
Lending products (paypal credit)
Cross border fees (Xoom)
Crypto trading fees"
Greg W. - "PayPal makes money from:
Processing fees from merchants - traditional checkout and buy now, pay later
P2P transfers using credit cards
Instant money transfers on P2P and to bank accounts
Lending products (paypal credit)
Cross border fees (Xoom)
Crypto trading fees"See full answer
"This is a classic Strategy Question, which asks you to justify high-level business decisions and strategy. With many acquisition strategy questions, we can first look at core competencies and synergies before offering more complex reasoning.
> I remember that - it made huge headlines around late 2019. I definitely think there are a few solid reasons why your team may have made this acquisition, for example:Incentivize retailers to use PayPal
> Leverage PayPal tech resources to grow Honey
> O"
Exponent - "This is a classic Strategy Question, which asks you to justify high-level business decisions and strategy. With many acquisition strategy questions, we can first look at core competencies and synergies before offering more complex reasoning.
> I remember that - it made huge headlines around late 2019. I definitely think there are a few solid reasons why your team may have made this acquisition, for example:Incentivize retailers to use PayPal
> Leverage PayPal tech resources to grow Honey
> O"See full answer
"This is one of the core behavioral questions that you should expect to cover in any interview. In particular, it asks you to justify why you want to work at a specific company that you've applied for. There's no right answer for this, however we do recommend you list at least three distinct reasons.
Here's an example of what you might say:
> Great question! There's so many reasons, but I'll keep it to my top three.I love how intricate and delicate the payments space is and I want to work in this"
Exponent - "This is one of the core behavioral questions that you should expect to cover in any interview. In particular, it asks you to justify why you want to work at a specific company that you've applied for. There's no right answer for this, however we do recommend you list at least three distinct reasons.
Here's an example of what you might say:
> Great question! There's so many reasons, but I'll keep it to my top three.I love how intricate and delicate the payments space is and I want to work in this"See full answer
"When it comes to Metrics, I always think of one thing " What cannot be measured cannot be done".
The product that I am managing goal is on enabling the products for our partners so that our partners can have a seamless experience of doing business with us which in turn will increase the revenue. The user segment for my product is mainly resellers who can resell the product to another customer so that the reach of the customers is more. The metrics which I am tracking are revenue, referrals, an"
Tanu M. - "When it comes to Metrics, I always think of one thing " What cannot be measured cannot be done".
The product that I am managing goal is on enabling the products for our partners so that our partners can have a seamless experience of doing business with us which in turn will increase the revenue. The user segment for my product is mainly resellers who can resell the product to another customer so that the reach of the customers is more. The metrics which I am tracking are revenue, referrals, an"See full answer
"def traprainwater(height: List[int]) -> int:
n = len(height)
totalwaterlevel = 0
for i in range(n):
j = i+1
while j = n:
break
rows = j - i -1
intrwaterlevel = min(height[j], height[i]) * rows
for k in range(i+1, j):
intrwaterlevel -= height[k]
totalwaterlevel += intrwaterlevel
i = j
return totalwaterlevel"
Manoj R. - "def traprainwater(height: List[int]) -> int:
n = len(height)
totalwaterlevel = 0
for i in range(n):
j = i+1
while j = n:
break
rows = j - i -1
intrwaterlevel = min(height[j], height[i]) * rows
for k in range(i+1, j):
intrwaterlevel -= height[k]
totalwaterlevel += intrwaterlevel
i = j
return totalwaterlevel"See full answer