农研发&渤海银行&兴业数金笔试面试
兴业数金数据开发笔试
选择题50个,分布式,python,sql,排序算法,大数据常用组件相关还有一些shell命令等。
问答题三个,第一题:大数据存储、计算引擎、资源调度组件各说一个,并描述一下应用场景第二题:数据的ETL给出一个并行方案问是否可行并说明理由。第三题:5个sql代码题,没有编译环境,只能硬着头皮硬写。
编程题一个,难度跟渤海和农研发差不多,给定一个无序数组,要求输出最小的不在数组中的正整数。
渤海银行笔试
选择题可能是30几个,两三道关于渤海银行的尝试,排名啊,最大股东之类的,一两个机器学习和数据库的,其余的基本是java,计算机网络占很大比重,还有几个给出一段代码判断有几处错误或者判断运行结果的题,总体来说,对非科班的不太友好 = =
编程题是两个个算法加一个SQL,算法比较简单,是牛客上的简单题型,但是全AC也不容易,SQL也比较简单,但是提交上去容易运行不出来= =,最后需要抢服务器资源。
渤海银行面试
基本上是按照简历来提问,技术上问了spark的优势,其余问题都是针对简历展开的。
农研发笔试(天津)
选择题按照模块来的,数据库,数据结构,java,计算机网络,测试以及十个智力题,都不难,感觉比渤海的选择题要简单很多,编程题是三个算法题,难度跟渤海差不多吧,就是数据读入那里需要额外注意一下,可能要花费时间处理,应该读入的是二维数组,但是他给设置的是String[] 格式,所以这里还是稍微有一点点坑的,没有SQL代码题。