浩鲸科技java实习生一面 · 长沙
面试时间是前一天中午和hr预约的,最开始联系我的通知我准备一面的不是邮件,而是来自hr的电话,这让我有些意外,也没多想,约完时间第二天就开始了。
面试总共持续了31分钟,从十点到十点半。
面试过程如下:
- 介绍一下你自己;
- 实验室项目架构是什么样的?为什么选择这个架构?
- Zookeeper&Dubbo用过吗?了解的话讲一讲你的理解。
- SpringMVC的工作流程,一个请求的响应过程是什么?
- 了解Redis吗?讲一讲
- Hashtable和HashMap的区别是什么?你最常用的集合的应用场景是什么?
- JVM内存模型都了解什么?
- 垃圾回收算法了解吗?讲一讲。G1收集器具体是什么?
- 数据库应用场景效率问题,10w条数据,要删前10000条,怎么做效率才最高?面试官给了几个技术选项,我这块答的不太好。
- 最后一个问题,你对于高并发和分布式有做过应用场景吗?答:熟悉分布式,接触过es,高并发没有做过应用,了解相关场景。
总的来说面试过程还算流畅,对于G1那块和数据库效率那块答得不好的地方面试官都给我讲的很清楚,这一点确实是自己的不足。之后面试官介绍了公司用的基本都是阿里的技术栈,如果我不懂的话需要我去了解。没问算法,不知道自己凉凉还是会收到二面。
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!