2020-01字节跳动后端高级研发一面凉经

项目。如何优化的。
进程线程区别,进程间如何通信
数据库的锁,悲观锁和乐观锁
数据库索引实现原理
B+树的插入过程
组合索引能不能走到,组合索引用b+树怎么存储
IOC的实现原理,是类主动去拿,还是被动,IOC的生成过程?
动态代理实现,区别。
Object类可以覆盖的方法,equals和hashcode区别,能不能只重写equals不重写hashcode

算法
1.两个string,36进制加法实现,不能转换成十进制。0-9,a-z表示
2.二叉树的层次遍历,要求每一层的输出顺序不一样。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 基础篇 1.1 Java基础 面向对象的特征抽象:将一类对象的共同特征总结出来构建类的过程。继承:对已有类的一...
    essential_note阅读 717评论 0 0
  • 本系列出于AWeiLoveAndroid的分享,在此感谢,再结合自身经验查漏补缺,完善答案。以成系统。 Java基...
    济公大将阅读 1,556评论 1 6
  • 不足的地方请大家多多指正,如有其它没有想到的常问面试题请大家多多评论,一起成长,感谢!~ String可以被继承吗...
    启示录是真的阅读 3,021评论 3 3
  • 接口/抽象类意义规范、扩展、回调为其子类提供一个公共的类型 封装子类中得重复内容 定义抽象方法,子类虽然有不同的实...
    MigrationUK阅读 2,219评论 1 28
  • 肥西居民小丁通过微信结识一名“女网友”,双方很快建立恋爱关系,小丁通过微信转账了10万多元。笔者昨日从肥西警方了...
    舍物阅读 308评论 0 1