paypal电面

有面过PayPal的同学吗?刚接到电面通知,以我手头有活为由推迟到今天下午了。大神们求分享啊。(●'◡'●)

自问自答吧。PayPal感觉更偏好有机器学习和大数据处理背景的同学。总时长接近四十分钟吧,先给面试官点个赞b( ̄▽ ̄)d。
一.语言方面  
 1. 函数式编程和面向对象编程的区别?
只凭印象硬着头皮回答了出了在函数式编程里面函数是一等公民,然后支支吾吾半天,善解人意的面试官就让我停住了,说知道我这方面的深度了。
2. python水平怎么样?
我说会用但不熟,自己主要写java和c的。
3. java里面的Object里有哪些方法?
这个还我很熟呀,立马答道equals、hashcode、toString、wait、notify、notifyAll,面试官说行了,然后又打住了。盼望着多来几个java的题目,可面试官转移到我的项目了。
二.项目
1. 介绍下这个J2EE的项目?你在里面主要负责哪一块?
springMVC,spring-core,IOC,aop,orm,hibernate, blabla。。。。,说了一大堆,但感觉面试官对这个项目不是很感兴趣,也许只是简单想要看下自己能否表达清楚吧。
2. 介绍下你的这个建模大赛题目?用到了啥算法?解释下原理?
选的是一个场景特征提取问题,里面主要用到了PCA(主成分分析法),然后讲了一下实现过程,以及是怎样降维的。面试官听完后说我原理方面理解不是很头侧,然后给我讲了一下。(★ ω ★),面试官还是很耐斯的。
3. 介绍下离散傅里叶变换呗?分析下它的时间复杂度,以及如何改进?
( ̄▽ ̄)",可算是遇到行家啦。dft基的正交性。O(n2)的复杂度,采用fft分组计算,蝶形算子可以降低时间复杂度。
三. 机器学习和大数据处理
1. spark的rdd,和hadoop的区别,在什么情况spark会优于hadoop?
一年前用过的spark,忘得差不多了。但还是说了一点,内存计算,减少io开销,transform和action等。
2. 知道overfitting吗?linear regression的l1、l2正则有啥区别?
overfitting过拟合还是知道的,本来想说cross-validation可以避免过拟合的,但当时一直没想起来,更加具体的也不知道啦( ▼-▼ )关于l1、l2正则,自己只知道其中一个可以得到稀疏的解。然后也就这样啦!
四. 算法与数据结构
1. 知道快速排序吗?讲下原理?时间复杂度?以及如何选取pivot?
主要是选取pivot上答得不是很好,只给出了一个随机选取pivot的方法。然后耐斯的面试又给我上了一课o(^▽^)o
整场面试主要靠回忆,其实难度倒是不大,考的面还是很广的。
#paypal#
全部评论
只记得l1是先验概率为拉普拉斯先验,l2先验概率为高斯先验
点赞 回复 分享
发布于 2016-04-16 00:06
楼主什么岗位?
点赞 回复 分享
发布于 2016-04-16 08:30
paypal申请结束了吗?感觉问得问题好适合我
点赞 回复 分享
发布于 2016-04-16 09:47
交大校友?
点赞 回复 分享
发布于 2016-04-28 21:02
请问Paypal这些面试内容也是完全英文吗?
点赞 回复 分享
发布于 2017-04-11 22:17

相关推荐

评论
5
51
分享
牛客网
牛客企业服务