蘑菇街java后端三面
感谢牛客平台提供的机会,校招也经历了一个多月,对于双非非科班的大学生来讲,想找一份大厂的工作确实有些困难(除开那些特别优秀的啊),终于经历三轮面试终于拿到了蘑菇街的意向书了,下面是我面试的面经,题目不是很难,基础偏多一点.
一面 9.3
1.spring和springboot有什么不同,在启动方式上呢
2.实际项目中使用redis,用来做什么,为什么用redis做缓存不用mysql持久化,redis为什么比mysql快
3.jvm内存模型,垃圾回收的区域,年轻代比例,如何设置大小,垃圾回收算法
4.重要servlet的主类在哪里,重要学习
5.countDownLanch实现案例,其他线程执行到该位置后,主线程再执行,主线程是如何实现等待的
6.nio,bio,aio
7.不用redis,redison,zokeeper做单机的项目如何实现秒杀
8.sql是如何做的优化
9.mysql 的索引的数据结构,b树和b+树的区别,是平衡树吗
二面 9.7
1.spring2.1版本有哪些新特点
2.项目的价值
3.单例模式的写法
4.spring是如何管理bean的
5.项目中主要做的工作
6.项目为企业创造的价值
7.项目的主要功能
hr面 9.9
hr之前是技术总监所以问的问题都是偏项目的业务价值问题回答的不是很好,不过hr小姐姐超好,说我回答的不是很好,是因为没有实际的实习经验,后期磨合几个月就好了,也感谢hr小姐姐让我通过了
1.业务的价值
其他的问题记不清了.
意向书 9.16
祝大家都能拿到心仪的offer.
#面经##校招##蘑菇街##Java工程师#