📅  最后修改于: 2023-12-03 15:28:13.012000             🧑  作者: Mango
贝宝(PayPal)是一家全球领先的在线付款公司,以安全、简单、快速地处理跨境交易为己任,服务全球超过200个国家和地区的客户。这里分享一位程序员在贝宝校园内面试的经验。
在面试之前,我们需要进行一场笔试。笔试共两部分,第一部分是打印出如下金字塔图案:
*
***
*****
*******
代码如下:
n = 4
for i in range(1, n+1):
print(' ' * (n-i) + '*' * (2*i-1))
第二部分是编写一个快速排序算法。代码如下:
def quicksort(arr):
if len(arr) <= 1:
return arr
pivot = arr[len(arr)//2]
left = [x for x in arr if x < pivot]
middle = [x for x in arr if x == pivot]
right = [x for x in arr if x > pivot]
return quicksort(left) + middle + quicksort(right)
技术面试主要考察我对于数据结构和算法的了解和实现能力。以下是面试题目:
HR面试主要考察我对于公司文化和企业使命的理解以及我的个人素质和工作态度。以下是面试题目:
在贝宝校园内的面试经历非常难忘,我通过笔试、技术面试和HR面试的考核,更加深入了解了贝宝的企业文化和团队氛围,也发现了自己的不足和需要提高的能力。希望这篇面经对于你的面试有所帮助。