8.字节三面+美团二面

字节三面

Java和C++的区别?

C++多继承和Java单继承?哪个更好一点?多继承在代码的复用性是不是会好一些?

讲一下对面向对象的理解?和面向过程有什么不同?

熟悉的设计模式?cglib和jdk代理实现的细节有什么不同?

代理模式和适配器模式的区别?他们各自专属于解决什么问题

除了设计模式之外还知道哪些管理代码的方式?solid?

事务的acid?一致性比如a有100块,给b转100,中间银行收了手续费1块,这算不算破坏一致性?代码的bug会不会导致数据库的一致性有差别?

redolog和undolog有什么区别?

redolog写到内存的时候,数据库掉电了,数据丢了怎么办?

为什么写磁盘的操作开销很大?

算法题:两个队列实现一个栈

美团二面

有限元项目深挖?离谱....

Java项目深挖,做项目的时候遇到了哪些曲折?

商品从数据库里到前台展示是怎么实现的?

如何保证不超卖?秒杀的时候最关键的tryacquire操作是串行的?

querywrapper和直接写sql有什么区别?

ElasticSearch底层是怎么实现的了解吗?

Redis底层怎么实现的?

epoll是什么意思?jdk是怎么实现的,除了jdk还有哪些实现方式

自己有没有买过什么书籍?

原子类的底层是怎么实现的?unsafe底层是怎么实现的?

AQS队列是什么东西?自己能不能实现一个线程池

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值