面试时间:2018面试职位:后台研发实习生分享时间:2018-09
- 面试经历:
- 频面试,下午两点,镜头上出来一个程序员,真的很像程序员那种,头发蓬蓬的,头戴两个大耳机,看起来很比较年轻,但是说话感觉老沧桑了,不知道是不是今天媳妇没给做饭,首先自我介绍,然后开始问问题了。
- 面试官提的问题:
- 1、HashMap了解吗,说一下HashMap,底层数据结构是什么
2、说一下StringBuffer
3、哈希表是什么,哈希冲突是什么,怎么解决哈希冲突,具体讲解一下解决哈希冲突的办法(对于这个问题,他说越问越深)
4、说一下TCP协议,说一下当你从客户端发起一个请求时,服务器怎么确认收到了请求。
5、接着,那我们进行算法程序考核吧,给你一道题:给定一个数组a,在这个数组中找两个数X,Y,X与Y的和等于数N。
6、说一下MySql和Redis吧。
6、说说你的项目吧(然后我就说我的项目用了什么框架,数据库,他又问我服务器是什么,我弱弱的回了句Tomcat,接着我说我的数据库设计里面的遇到的问题和我解决的办法以及数据库设计删除一个东西不会真的把他删除,只是将里面的一个字段设置为0就可以了,因为上传一个资源不容易等等)
7、最后问了一个问题,你了解SpringCloud吗,我当时真的很想给面试官树个中指,我最多就会点Spring啊,所以我就只能引导他说用过Spring,Spring是一个开源的框架,他有很多的产品,SpringCloud可能使他的一些产品,具体我没有深入了解。
有用(0) 面试感觉:一般 面试难度:困难 应聘途径:内部推荐