5年javaer,你会多少?

暗夜君王 发布于 2017/03/10 09:28
阅读 860
收藏 16

美团、国美、京东、阿里、乐视

简单粗暴直入主题:

arrayList底层结构,linkedList底层结构,两者的区别(RandomAccess)

hashmap底层结构(java8版本),concurrentHashMap(java8版本)、hashTable,三兄弟对比下吧?

nio和bio相比有啥不同(aio呢)

jvm内存划分(java8版本呢?),堆的划分(系统遇到瓶颈,确定是JVM引起,怎么调优,说下具体做法)

成员变量、局部变量等等的会分配到jvm的哪块儿区域

mysql的引擎知道哪些,有啥区别

乐观锁、悲观锁

索引相关的(btree、失效、组合索引的最左分配原则、explain使用)

线程池相关

volitatle关键字

lock的读写、中断、自旋

对threadLocal的理解

序列化、反序列化(一个已经实现Serializable的类,新增个属性,怎样让程序直接报错)

servlet是否线程安全(为什么你认为是/否)

对dubbo的理解(画下provider、consumer、注册中心、监控的关系)

consumer1次调用provider,在dubbo内部各模块运转的流程

谈谈你对mq的理解(你用的activemq,那kafka与之对比,有啥优势呢)

maven中install、package命令的区别

用过哪些设计模式,单例的懒汉、饿汉、线程安全的懒汉、最好的线程安全懒汉实现?

int的位数

hashcode、equals两个好基友的恩怨情仇

 

over,就这些吧,以上感谢美团、国美、京东、阿里、乐视的面试官们,thanks!

加载中
0
nubo
nubo

有的只简单了解过原理,有的深入分析过,但面试不一定都还记得,面试基础知识有点像考试,还是需要复习的,说说踩过哪些坑更能了解能力。

暗夜君王
暗夜君王
只是列举了技术部分,有些提出场景,进行设计的问题还没有写出来,更别说有关项目或者其它别的问题了
0
Ambitor
Ambitor

2年半....除了没用过dubbo 其余都会

暗夜君王
暗夜君王
0
暗夜君王
暗夜君王
滴滴据说必有算法
0
人生悬疑片
人生悬疑片

会这么多技术有毛用?业务第一,实现了业务就足够了

暗夜君王
暗夜君王
话虽如此,面对面试官的时候还是要面对上面这一坨
0
d
debugable

序列化和反序列化那个可以看看这篇

https://www.ibm.com/developerworks/cn/java/j-5things1/

返回顶部
顶部