Java基础类面试题

JavaEE基础,是面试必问的领域,很多人不理解,这些基础性的东西,平时工作中几乎用不到,但是为什么面试的时候总爱问。一栋房子能起多高,是由下层的基础建设以及地基决定的。

同样工作3年,同样用ssm框架、同样用mysql数据库。在面试官眼里,如何区分你写的CRUD比别人更有价值?同样3年经验你要求20K,他只要15k,为什么要选择你而不选择一个比较划算的人?

作为面试官,技术的深度和自身对技术的见解是区分一个人能力强弱的因素之一。同时,平常使用得很少的技术你能有很深刻的理解,说明你对技术是热爱的,一个热爱技术的人至少不会写出太多的bug,而不会因为工作的996而抱有负面的情绪。

Java基础类的面试,我主要从以下几个方面进行整理和收集。
下一节:这种问题,考察你对JVM的理解程度。涉及到常量池、对象内存分配等问题。