这次面试的是同烁信息。
HR是个很漂亮的女士,也很幽默,上来就和我聊恋爱状况,也说了很多公司相关,是给医院做数据库和系统的,前期需要学习业务,去全国各地合作的医院跑业务。我们聊得挺愉快,和我聊了半小时。我以为就像嘉兴那家面试一样轻松,结果我大意了,她去叫了面试技术方面的老哥过来,然后这位老哥照着我的简历上写的项目一个一个问我,由于我在学校里的项目要么有学长指导,要么网上有详细教程,所以在面试的时候遭受暴击:
先是和数据库有关的项目(刚好他们公司注重数据库)
手撕JDBC连接数据库代码
视图是什么?
左外连接是什么?
视图和左外连接的区别?
然后是我用来吹嘘的登陆注册Spring Boot
怎样给密码进行加密?
用form表单还是别的啥?
然后是算法
手撕冒泡排序
手撕快速排序(这两个排序是我自己说我会的。)
如果碰到最糟糕的情况(比如想要把从小到大的数据编程从大到小),怎么优化冒泡排序?(他告诉我加个标记)
然后他说我是网络工程专业的,那我一定很懂计算机网络,所以他问:
讲一讲TCP和UDP
讲一讲三次握手
Game Over