看了许多牛客上的面经,其实有很多都是一样的,但是我自己JAVA功底并不扎实,所以有许多问题没回答出来,也感谢牛客上各位朋友的面经,作为回报也把自己的面试经历告诉有需要的人吧。(新手第一次写,希望不要介意)
自我介绍
tcp与udp的区别
http与https的区别,https的劣势
进程与线程的区别
多态,gc
set与hashset的区别
map与hashmap的区别
快排的原理
归并的原理
多线程
Linux的shell编程
hashmap的查找,删除,添加的时间复杂度
算法题:一个数组中有正数有负数(没有0),请将它排成正负相间的数组(多余的全部放后面),时间复杂度不超过O(n);
还有一些不太记得了,主要就是这些吧,祝大家早日上岸!
全部评论
(11) 回帖