面经详情

应届面试重视基础,项目
只经过一面,基础问题就两个没答出来,当时没项目经验 就止步一面了。 1.随便写一个排序算法  ,写了一个快排 2.给一个数组求,a[j]-a[i]的最大值  (i<j) 3.TCP 三次握手,  如果遭遇flood攻击,全是半连接怎么办 4.输入一个网址,到返回一个数据的过程 5.知道哪些设计模式 说下项目中的用到的代理模式 6.栈的压入,一个栈存放数据,另一个栈存放该栈的最小值 7.日志数据,求一个访问次数最多的IP 8.表查询    列为课程ID/   以及该课程开课的学期 日期(1,2,3),查出所有(2,3)学期开课的课程 9.get/post的区别

相关推荐

差不多先生
Java
未通过感觉没戏
总结一下两面的面试题分享给大家一、基础题1、请用图形方式表示出jvm运行时数据区2、以上哪些数据区在控件不足的情况下会抛出异常3、java工程出现内存泄漏如何排查?请写出你知道的排查工具以及方法4、以下代码块的输出结果是什么5、在scala中有一种函数其参数可以为函数,这样的函数称为高阶函数,请参照scala中常见map函数实现一个名为mymap的高阶函数,mymap接受两个参数值,第一个为函数(x:Int)=>3*x,第二个为Int型数据,在mymap函数体内将第一个参数作用于第二个参数。二、算法1、给定两个只含有0和1字符的字符串,实现二进制加法,如:String str1="101"String str2="11"实现binarySum(String s1,String s2),使得输入以上字符时返回字符串"1000"2、给定一个整型数组array(没有重复元素),再给出一个目标值target,数组array中有个两个元素的加和target,要求返回这两个元素的下标,如array=[1,2,4,6,3],target=8,则返回1,3。三、大数据相关1、现有一张hive表,表里面有两个字段uuid和ts,分隔符为\001分别表示用户唯一标识和用户来访的时间戳,有如下需求:(1)要求计算每个用户的最后一次来访时间,用mapreduce实现(写完整的代码)(2)你缩写的代码有没有优化的空间?如果有,请写出优化方法。2、用spark实现WordCount。3、spark-streaming+kafka实现实时计算这种方案中通过什么方式保证数据的准确性?4、分别列举hadoop和spark中的文件缓存方式。5、HDFS的一致性是指什么?有几种语义?6、基于yarn的推测执行时怎么实现的?描述其大致算法。...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网好未来集团e度教育网好未来集团e度教育网面试经验好未来集团e度教育网面试经验:应届面试重视基础,项目
正在招聘数据分析200 个岗位