果然被打脸了,果然挂了,果然日狗了。。重要的事要说三遍这次面试到的有点早,11点15的面试我九点就到了,然后那边的人直接让我签个到面了,早知还不如等一等。。(这些不重要)然后很快就被叫到了,面试官20多岁还蛮年轻(典型码农),具体过程记不大清了,下面列一列被吃憋的地方:我的简历上写到了会php,于是果然被问到了php和java的对比,我就该说什么说什么,但是我是说java在web上效率要高一些他居然怀疑。。(我也是从这里发现他大约不是做web的)和谐第一我就没继续争论然后就是:给我写一个java的堆溢出吧,我觉得没这么简单啊,怎么会有这样的问题(事实证明我想多了),然后就把问题拽到了jvm的内存分配,按基本的讲了一堆说着内存分配,忽然问我”jvm启动参数配置清楚么”  我:”有个大致了解”  问:”那你说说每个参数怎么用吧”  我:”…”  卧槽大佬参数一整页要让我全背一遍么(hp-1)然后扯到了服务器,问”你用什么服务器“ 我”tomcat”  问”你用什么版本的呢”  我”我觉得我目前写的代码没涉及到支持性的问题,就用的最新的1.7“(感觉他也不是很清楚版本区别) 问”那你知道每个版本的改进和变化么”  我”…..”  这个的确是我的锅。(hp-1)  后来把问题扯到了tomcat结构随便扯了扯。然后是开口跪:”你知道序列化和反序列化的几种方式么”    我“只有大致了解,用到的少”然后扯了扯简单原理   问:”你知道多台电脑并行计算时怎么共享数据么” 我”…”随便扯了扯扯到了我用的ehcache,问“为什么选择ehcache” 我“轻量级适合小项目等等…..”随便扯了扯,问”ehcache的分布式缓存用过没” 我”….” (hp-1) 大佬傻屌一个搬砖的怎么接触的到分布式计算呢….然后问”你觉得对哪块有深入了解呢” 我”还是在web上比较深入” 问:”那你讲下从浏览器发出请求之后的全过程吧”  我心想好简单,开始从头讲,讲到dns域名解析,问”你知道域名解析的内部原理么,内部算法是怎样”  我:”….” 简直如同草泥马,不想多说 (hp-1)还问到了sql的索引机制,答了答基本的两个索引  问:”你知道索引的内部实现和算法是怎样么” 我”…..”(hp-1)之后扯到了http协议tcp部分,让我记忆犹新的一段对话 问”知道http协议吧”  我”知道啊”  问”那我就不问你了,你们应该准备过吧”  我真想说,你好机智啊….然后扯到了 https,这个真是我的锅,只知道个大概没看原理,只能说说表层(hp-1)别的东西记不清了,面完出来感觉只有吃憋的地方记忆犹新。

小总结:

->”脸”:绝对的脸,我是做web又不是分布式,遇到了分布式的面试官->”不深入”:很多东西只看了看博客,没自己深入理解,这种知识有和没有一样->”too young”:不会引导他问问题,被他带着走就是在他的领域死去活来

然后是一点实话:

面试官也会看面试经的,网上的面试经验只有一个用途:上面写到的他不会问。面试五成看人品是鬼话,你的技术过不过关决定了他看不看你的人品就技术面而言,什么学校毕业,在学校经历都无所谓,只有项目他会看一看的->项目的作用也只是让他找出你里面用到了哪些他可以问的东西比较重要的一点:要学会卖萌,有时你不会了卖个萌这个问题也就过去了