面试JAVA后端的经历电话面试+笔试+面试主要问的问题是:
stringbuffer和stringbuild区别,stringbuild线程不安全体现在哪,你对线程安不安全怎么理解(这个问题发挥空间很大,关键词:全局变量、JVM运行时数据区、可见性、原子性、锁、甚至可以说到多核cpu硬件层面(我是不会的)),arraylist和linkedlist区别,spring ioc,aop作用,原理。springmvc执行流程(这种问题最扯淡),hashmap原理(问的很浅,底层结构,答数组+链表/红黑树。他就没问了),hashmap,hashtable,concurrentHashMap(大致基本说下,他就不问了),hashmap遍历。对大数据有关技术了解多少(答:了解一点,听过hadoop)。其它忘了,总体难度不大。写代码:字符串分割排序(split+冒泡))。
2轮面试:电话面试、笔试
面试感受:很好;面试难度:有难度;面试来源:网络招聘
共1个问题,1条回答
Q:stringbuffer和stringbuild区别,stringbuild线程不安全体现在哪,你对线程安不安全怎么理解