苏宁一面面经
自我介绍
1、介绍项目,问一些项目细节。
2、介绍了解的一些算法,我说了堆排序、归并排序、希尔排序、快速排序、插入排序、冒泡排序,这些知道原理也可以手写代码,基数排序、桶排序了解原理,KMP算法知道原理可以实现这些,其实很基础,他问了几种算法的时间复杂度然后还有快速排序和冒泡排序的区别,为什么优于冒泡排序。
3、介绍Map,Treeset,Arraylist,Llinkedlist的区别。这。。。BALABALABALA,,从数组讲到链表,再讲到Hashmap,再讲到Hashcode()和equals()方法,哈希冲突的解决,再讲到了Concurrenthashmap的实现,1.71.8的区别,TreeMap与Treeset的区别。然后被他打断了。。。。问我为什么转行
学计算机,我BALABALABALA,然后他问有什么想问我的吗,面试结束了。。。。又是玄学?
#面经##苏宁##Java工程师##秋招#