假如你是招聘官,下面问题你想得到什么样的回答?
1、谈一谈你对Java的理解;
2、谈一谈你对Java JVM的理解;
3、谈一谈你对Java JVM实现原理的理解;
我觉得你可以随便聊啊,通过你谈话,就知道你到什么水平。而且现在很多面试官水平偏低,放开说就是。
1. java, 一门跨平台语言。 分为J2SE 和 JAVA EE,早起有J2ME,不过现在无人问津。
如果我面试官,我希望能把J2SE摊开说,比如基本类型,容器,线程,NIO
我会希望你把JAVAEE摊开说,比如EJB,spring, 设置可以说到前台的javascript。
2. JVM 核心理念是款平台,但是真正程序员做的工作室如何优化他,一般主要围绕垃圾回收等
3. JVM实现原理, 我更希望的是你理解原理,并且能够有自己的想法。 如果你能够做出类似的事情,我会给你一个比较高的提升分数。
如果你真的玩JVM实现原理了。。。首先你公司很牛B,而且要你职位级别很高。不然,有面试官问你,你也别去,那肯定是啥都不懂,去了也没前途。