最近在陆续联系了~
点赞 评论

相关推荐

09-20 15:54
重庆大学 Java
点赞 评论 收藏
分享
印象里没投这个,估计是牛客点到一键投递了下午5点的时候hr突然打电话说待会面试,那会人都是懵的,之前也没提前通知。记录下面试过程,也希望大佬能够多多给些意见。电话面试时间30min自我介绍开局场景题:1、对于不同的支付方式可能有相同的逻辑,也可能有各自不同的逻辑,该如何设计?答:把相同的逻辑封装到一个类中利用工厂和策略后续可以根据不同支付方式将改类包装成具体对应的支付类。(对设计模式不太熟)2、线程池的了解答了7大参数和4种拒绝策略3、讲一下核心线程数和最大线程数是怎么配合使用的不太懂要问啥,回答了如果当前如果核心线程不够用就会创建临时线程。4、线程池工作队列一般用哪些只记得BlockingQueue,几个具体实现忘记说了5、讲一下JUC中Lock的一些实现类,和他们的区别只记得ReentrantLock,可重入锁(到这里就觉得废了,看了又想不起来了,还得背)6、Redis为什么可以掉电恢复回答了,Redis持久化机制AOF和快照(RDB)讲了下原理7、MySQL为什么索引能够提高查找速度回答因为索引用了数据结构来组织数据,比如B+树,优化了查找时间8、了解哪些Apache的项目(估计是想问我RocketMQ)自己项目用了当时只记得RocketMQ是阿里巴巴的不记得RabbitMQ和RocketMQ这俩谁是Apache的了怕说错就讲了tomcat和maven(后来想起来RocketMQ被捐给Apache了)9、Maven package、install、deploy的区别,deploy有什么用只记得package是打成jar包...10、巴拉巴讲了一堆,好像是如何设计可插拔的Java程序不太会、模模糊糊讲了工厂啥的,后来看了有很多方式比如接口和抽象类、工厂、依赖注入、SPI等11、了解SPI吗只记得好像是可以动态加载类来自,但是不太懂,只能说不太了解。12、Spring的注解有了解哪些说了些基础的13、知道Spring有哪些条件控制的注解吗(@Conditional注解和其他衍生注解)不知道14、为什么SpringBoot能够只通过一个注解(@SpringBootApplication)就能跑起来知道其中的原理吗?答没怎么了解过(Spring还没背)大概是这些问题之后就建议我多补下基础,虽然没明面挂,但是应该是挂了吧。没有反问环节,说完就挂电话了。总结:该敲还得敲,该背还得多背,语言组织能力太差了。最后迟到的祝福,祝牛友们中秋快乐,拿到心仪的offer#面经##我的求职思考##我的失利项目复盘#
点赞 评论 收藏
分享
牛客网
牛客企业服务