记录两次面试经验

半个月没怎么准备面试的东西啦,后来又面试了浪潮和tap4fun。

浪潮面试,算是半结构化吧,三个人一起面,当时我面的是软件开发,旁边两个一起的一个是软件实施(大三),一个是网络工程师(研二)

面试过程很简单,自我介绍之后,就是按照HR的标准,针对简历进行了简单的提问。

然后另外两个技术面试官,针对简历问了一下问题,只问了我Hibernate和Mybatis的区别。

可能是因为本身就没有什么出彩的地方,再加上实习时间太短就没有然后啦。

tap4fun的面试是电话面试,面试官很好,也很准时。

先是简单的自我介绍,然后问了一下在做过的项目中遇到过怎样的技术问题,是如何解决的。然后就针对简历上的两个项目,问我哪个在行,叙述一下。(这里感觉之前没有准备,讲起来很没头没尾,想到什么说什么,没有条理性,下来还得充实一下)

之后问了我项目中的数据模型是自己设计的吗?用的是mysql数据库吗?有没有做数据库这方面的优化,如果没有现在让你想优化,你会怎么优化?我当时说了做索引,面试官又问了一下索引的底层实现原理,我说用的到的是B+树,面试官又追问了B+树的结构,我也凭着自己之前看过的叙述了一下,感觉还是没有讲清楚。

再之后就是问了我知道关于http的什么?我简单地回答啦一下,然后追问我http是哪一层协议,然后问我如果在TCP层来传输数据,有没有保证数据安全的方法?当时我答错了,说成MD5加密数据啦,其实MD5是不可逆的。现在想感觉应该是用SSL协议或者还有别的,其他的我想不到啦。

最后问了我java并发多线程这方面有没有了解,我说正在打算看,还未看。

然后就结束啦。

总结:不管事是面试时叙述能力还是知识能力都有待提高。

原文地址:https://www.cnblogs.com/weiziqiang/p/9139768.html