回馈牛友,秒针二面挂面经
一次体验感觉很不好的面试,无论答的怎么样,面试官都面了一个半小时的经验,很刺激。
总结一下,回馈一下牛油,攒人品
算法:
1、二叉树,求两个节点的公共祖先
2、给栈内元素排序,有一个辅助空间栈
spring:
1、谈谈对spring的理解,对<bean>的理解
2、有没有看过源码,@是怎么实现的
3、对依赖注入你是怎么用,用注释还是xml。我说用注释比较多,又问为什么
java基础
1、数据结构了解哪些
2、哈希是什么。hashmap是怎么实现的,什么时候用红黑树,怎么用,扩容机制是什么,扩容后,重新分配资源吗
3、多线程你了解,我答看过书,没实际用过,他就没接着问
4、我主动说jvm学的比较好,就开始全程聊jvm了,jvm所有的点基本都聊了,还聊了些调优,怎么监控jvm
开放性问题
1、安卓手机和苹果手机都有唯一的标识码,安卓是32位的,苹果是36位的,估算一下如果把中国人的手机这个标识码存起来,大约要多大的内存空间
网络
1、http是什么,他的方法有哪些,post和get的区别
2、一个网页访问的发生了什么