面试

第一次面试

今天完成了人生中的第一次面试。前几天成都某公司来我们学校校招,我当时刚上完体育课,什么都没有准备就去笔试了。当然笔试成绩并没有通过。当时的我还以为我要是有了面试的机会,就有很大的几率能得到实习的机会。于是不甘心。所以当天晚上就找到在该公司工作的实验室学长寻求一个内推的机会。也很幸运的得到了一次面试的机会。

面试之前我还以为会问我很多有关项目的问题,但是实际上更多的问题是有关于JAVA,数据库,网络层协议这些更偏概念和基础的东西。下面将面试中遇到的问题整理如下:

项目中是如何实现会话认证的?前端发送过来一个请求,如何判断这个请求是否已经登录过?(HTTP协议的头部体现在哪里)

Java中的反射机制,Java中的代理(cglib)

Mysql数据库的实现方式,分别有什么区别?

Sql语句的查询优化

Http和Https的区别

HTTP和HTTPS

子网和子网掩码

上面的问题先挖个坑,随后逐一解决。

通过这次面试,我看见了自己的不足。面试以前我自认为自己还不错,但事实上我的基础很差,技术的了解范围也不多。很多东西都是大概了解,并不是完全掌握,这个侧面反映出我在平时的学习过程中,很多问题可能都知识了解一个皮毛,更深层次的东西并没有了解。

在这次面试的最后,面试官问过我一个星期能来公司几次。但是最后还是没有要我。可能是自己真的太菜了。哈哈。

单例模式

单例模式

static 关键字

get 方法和 post 方法

HashMap