蘑菇街一面新鲜滚烫

双非本科,面的岗位是后端开发实习生。

自我介绍

没有,直接开始。

大概问题

基本是按照简历上所写的来问了,所以写上了的就一定要会的透彻。

  1. Java NIO基本原理。
  2. 红黑树。(在上面提到了epoll里面的红黑树,只说了解基本的特性,面试官也就没有追问,不过问了还有哪些地方用到)
  3. 零拷贝。这里只问了Linux层面的。
  4. Netty线程模型,channel与channelpipeline。
  5. synchronized与ReentrantLock。
  6. AQS。
  7. 线程池,任务流程,参数意义。
  8. 一个简单场景,主线程要等待线程池执行完毕才往下执行,我说一个可以用闭锁或者栅栏,最后说可以抽象出用共享变量去同步,一个改变,另一个去判断,可自旋,可阻塞。
  9. MySQL B+树,面试官让简单描述,我就只说主键索引树和非主键索引树就完了。
  10. 一个简单场景,A、B表结构相同,要求返回在A表而不在B表的数据。
  11. spring ioc容器启动过程,还问了一个BeanFactoryPostProcessor和BeanPostProcessor的使用,答曰:不会,只是了解大致流程而已。
  12. Redis的一些别的用法。明说不了集群和其数据结构的相关知识。想想大佬的面面俱到,自己真的是菜啊。
  13. 一些题外话。
    • 简历上没有写成绩。~~因为我成绩一般。
    • 最近项目。
    • 反问了关于一些研究spring源码的看法,还问了面试官自己的发展方向,因为我挺想知道的,作为一个Java的初学者,觉得Java圈庞大得可怕,所以想知道老手们是怎么看的。

      总结。

      人生的第一次就给蘑菇街了。

在面试之前,慌得要死,面试的时候发现面试官挺好的,还有说有笑的,渐渐地就答得挺流畅的。大部分问题算是答出来了吧,也不知道能让面试官满意(咱也不敢说,咱也不敢问)。最后希望自己能通过吧。

#蘑菇街实习##Java工程师##实习##蘑菇街##面经#
全部评论
加油
点赞 回复
分享
发布于 2020-03-24 19:08
tql 加油!
点赞 回复
分享
发布于 2020-03-24 23:13
联易融
校招火热招聘中
官网直投
刚面完,不知道什么时候给答复
点赞 回复
分享
发布于 2020-03-25 15:44
我跟楼主问的问题一样唉,害,我答得不好
点赞 回复
分享
发布于 2020-03-25 17:53
我明天面试,是在腾讯会议进行面试吗?要开视频吗?
点赞 回复
分享
发布于 2020-03-25 17:57

相关推荐

1 15 评论
分享
牛客网
牛客企业服务