浦发银行北京8.28大数据岗面经

投递岗位:信息科技岗(大数据方向)
面试(10-15min),笔试50min。六个面试官面试一个人,笔试采用浦发自己的考试系统。
一、面试内容:
1.自我介绍一下
2.介绍一下项目,怎么做的
3. 如何建立特征工程,操作步骤有哪些,特征的重要性怎么判断
4.判断模型的性能有哪些指标
5.听说过WOE吗?特征分箱怎么操作?
6.对hadoop spark了解吗
7.平常对数据处理都用什么工具,python?mysql?
8. 做一道算法题,口述解题思想:
对于输入一个K位的数N,找出大于这个数、各位之和等于这个数、并最接近这个数的一个数字;
追问,K位超过long类型的大小怎么处理?
实例:输入50,输出104;输入112,输出121.
看到题第一时间蒙了,大神有好的思路麻烦传授一下。
9.一些个人问题

二、笔试题目:
1.判断字符串是否是回文
2.字符串交换:0和n位交换,2和n-1位交换......
3.二进制数据的加法,不能转成十进制加法后再转回二进制

面试面的稀烂,简历上的技术问题都是同一个面试官问的,步步紧逼令人窒息。问我参加的比赛排名,似乎觉得我排名不值得一提(个人臆测),问我有没有处理大数据的应用场景,用什么工具,我说用python,又追问我用数据库吗,我说会mysql,但是数据处理不用这个,然后面试官说那你这些就是一些练手的课题项目嘛,我说是的,然后其实我就脑子里一片空白了.....后来看算法题也是脑子一片空白......
笔试题倒是很简单......

等着凉了,又是一场稀烂,再见了八月,又是没有offer的一个月......
#浦发银行##面经##大数据开发工程师##校招#
全部评论
校友加油啊,一定会有offer的。我想问一下那里编程限制编程语言吗?我明天的面试。谢啦
点赞 回复
分享
发布于 2019-08-28 17:28
8.算法题,不知道对不对,仅分享一下思路。 对于给定的数字N,从个位向高位递归的求取最小的大值。对于个位数:除0以外的值对应的最小的大值都是十位为1的两位数。例如:416,6—15(15是6对应的最小的大值)接着16—15+10=25(25是16对应的最小的大值)接着416—400+25=425(425就是416的最小的大值),得到答案。计算到最高位后,结果中出现的0(不管什么位置上的),可以依次向前移动到最高位,直到移动后导致数值小于原数停止。最后得到答案。例:321—330,此0若与十位上的3交换位置则会导致小于321的情况出现,故330即为321的最小的大值。例:50—140,此0与十位的4交换后仍大于50则进行换位。
点赞 回复
分享
发布于 2020-08-09 16:27
阅文集团
校招火热招聘中
官网直投
笔试是面试时做吗?
点赞 回复
分享
发布于 2021-10-30 22:21
不是吧
点赞 回复
分享
发布于 2021-10-30 22:21

相关推荐

1 88 评论
分享
牛客网
牛客企业服务