
面试题
程序员小哥哥....
低质量的社交,不如高质量的独处。
展开
-
RabbitMQ面试题总结(持续更新)
https://www.cnblogs.com/woadmin/p/10537174.html 1、什么是RabitMQ?为什么要使用RabbitMQ MQ是一款开源、ERLANG语言编写的,基于AMQP协议的消息中间件,可以使用它来解耦、异步、削峰 削峰的概念:本质上来说就是更多的延缓用户请求,以及层层过滤用户的访问需求,遵从“最后落地到数据库的请求要尽量少”的原则。 流量削峰. 2、RabitMQ的优缺点 优点:解耦、异步、削峰 缺点:降低系统的稳定性,增加了系统的复杂性 3、如何保证翻译 2020-10-14 15:59:00 · 2383 阅读 · 0 评论 -
记录自己在面试过程中的一些被问到的问题总结
记录关于自己在面试过程中被问到的一些问题 (我是以两年开发经验面试的) 1、集合中ArrayList和LinkedList的区别 2、java的基本数据类型分别占几个字节 3、关于线程同步锁的使用(比如synchronized在类以及对象上的使用方法) 4、在mybatis中#与$之间的区别 5、有没有在项目中使用过索引,索引如何使用 6、在mysql中union和join的区别 7、如何优化sql 8、关于java的设计模式的了解(有可能会让你手写单例模式) 9、关于volatile的理解 ...原创 2020-08-04 08:35:46 · 217 阅读 · 0 评论