珠海金山 认领
计算机/互联网/通信/电子 广东 500-1000人 民营/私营公司
1.进程与线程的区别?\\r\\n2.描述KMP算法;\\r\\n3.有10亿个IP地址,有重复的,找出其中重复次数最多的前10个IP;\\r\\n4.2T的硬盘中有10%的文件重复,但文件名各不相同,设计一个用时最短的算法找出这些重复的文件。
珠海金山的笔试是5个大题,前两个很简单,就说了,后面的三个大题是分别重写java的indexOf函数;123456组成的所有六位数然后有些条件限制,写个方法把所有符合条件的数找出来,没做出来;最后是个洗牌算法,就是模拟计算机随机洗牌!笔试两天后就接到面试通知,面试是一对一技术面,面试官很和善,先问了简历上的项目,然后就是专业基础知识,比如说KMP算法、哈希表怎样处理冲突等等,然后就问了两个海量数据处理的大题,这个之前没有准备,所以答的不太好。之后还会问你对薪资的要求,兴趣爱好之类的HR常问问题。
正在加载验证码...
珠海金山java开发工程师面试经验&面试问题
面试问题
1.进程与线程的区别?\\r\\n2.描述KMP算法;\\r\\n3.有10亿个IP地址,有重复的,找出其中重复次数最多的前10个IP;\\r\\n4.2T的硬盘中有10%的文件重复,但文件名各不相同,设计一个用时最短的算法找出这些重复的文件。
面试过程
珠海金山的笔试是5个大题,前两个很简单,就说了,后面的三个大题是分别重写java的indexOf函数;123456组成的所有六位数然后有些条件限制,写个方法把所有符合条件的数找出来,没做出来;最后是个洗牌算法,就是模拟计算机随机洗牌!笔试两天后就接到面试通知,面试是一对一技术面,面试官很和善,先问了简历上的项目,然后就是专业基础知识,比如说KMP算法、哈希表怎样处理冲突等等,然后就问了两个海量数据处理的大题,这个之前没有准备,所以答的不太好。之后还会问你对薪资的要求,兴趣爱好之类的HR常问问题。