今天 去了一个外企面试,历时两小时。技术还是技术,当然还有英语。都是core java的知识,对java的多线程,collection,db,还有IO问了个遍。想想时常抱着个《Think in Java》终于用上场了。可是还是学艺不是很全,对IO不是很了解,问到这方面的问题时没有答上来。总结下来,对于Reader和Writer与InputStream和OutputStream的区别,为什么要有Reader和Writer。还有一个问题是java的序列化机制,两种序列化机制的区别。
会后还聊了很多,其中很有意思的是,面试官问了我的薪水,说我这薪水可以招一个很senior的员工了,且工作经历都是10年工作经历的。看看我只有5年经历,说若以这样薪水会罩不住,还说你技术其实还可以,只是很奇怪对IO这块为什么不熟悉。听完后 我感觉结果已经比较明显了。
基础知识,core java知识很重要,这才是王道。
结束后,轻松了很多,不管结果如何,好好休息下。