Paypal data engineer面经(偏工程)


 

一面 问的挺多的 1h

 

项目经历,自我介绍还没说完就被打断问项目

 

Java

线程如何创建

设计模式有哪些,具体怎么实现以及优缺点

synchronized如何使用

volatile如何使用

一道编程题 会议安排,计算最少房间数量

 

数据库

数据是如何存储的,我不懂这个问题想我回答什么

数据库三范式

事务特性

一道sql 一个employee的表,有emp_id, manager_id, salary这些,计算不同的经理他下属的平均薪水,大概是这样,只给了输出结果,一开始看的不是很懂

 

Spark

Spark和mapreduce的区别

spark stage如何划分

spark shuffle shuffle read & shuffle write

shuffle read 的数据存储在哪里

持久化的算子有哪些

cache 和persist区别

 

没有英语提问环节,只是问我英语怎么样

 

二面 2h

 

自我介绍

 

智力题3道

一道英语算术题 英语有点把我绕进去了,不过最后还是做出来了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>