当前位置: 首页 > 面试经验 >

记录一下面试,大应科技

优质
小牛编辑
155浏览
2023-03-28

记录一下面试,大应科技

java实习生(元数据引擎部)因为是实习岗,只有一面跟CTO面,校招岗好像一共四面。
流程,原本3.8号晚上一面,但是面试官有事提前到3.8号下午2点了,面完还没一小时就打电话约3.8号晚上7点的CTO面了。
一面,约50分钟:
自我介绍
索引的数据结构,为什么?
一个请求发送到springboot并且返回response的流程说一下?大概就是MVC的一些东西
挑一个项目,说说重点
mq用过吗?我说我项目用不上mq,但是我自己实现了一个类似mq的解耦功能
我说我在项目中自己实现了一套集群的容灾机制,以及用notify/subscribe解耦整个项目功能
刚刚听你说是nacos的贡献者,说说你提的pr?我说修了几个bug和增加了几个功能,并且最近fork了mq,准备学习一下原理。
CTO面(大约70分钟):
自我介绍,我提到了项目是我带头做的,CTO一直问我为什么导师选择我不选研究生带头
问我带头做了什么,我说从需求分析,软件方案设计,和甲方沟通,代码编写都是我参与的
然后直接问我的项目,项目跟一面说的差不多
不过CTO对项目细节扣的更细,也探讨了一下我架构的合理性
springboot中有哪些设计模式?我说到了几个,然后我说,springboot暂时想不起来了,我说说别的框架的设计模式吧,然后提到了nacos的订阅通知,netty的责任链,javaIO的装饰器模式等等。
你觉得你对java的哪一个部分最熟悉,我说并发编程。
他问例如呢,我说例如解决一些并发问题,生产者消费者等,CTO就接着问有几种方式能实现生产者消费者,我说semaphore,synchronized,reentrantLock都可以实现,然后说了下实现的方法。synchronized说的不好
简历上说你是nacos的贡献者,具体做了哪些贡献,为什么这么做,问了下线程池,其他的跟一面差不多巴拉巴拉。。
反问:
公司是初创公司,问一下发展的前景以及方向?CTO说公司里至少十个p8,p9如果没有前景不会来
问还有什么提升的地方?我对技术热情还可以,但是有些细节不够清楚,需要提高
总结:
两个面试官人很好,而且对八股文问的很少,都是结合实际项目去问,也对我给nacos提的pr很感兴趣希望能过,正好转大数据应该比纯java后端路好走一点#大应科技##面经#
 类似资料: