回馈牛客 字节跳动上岸面经

因为当时没有记录下来,就是凭回忆整理了一下,凑合着看吧!

Java:
jvm的内存模型
垃圾回收算法
垃圾收集器(CMS、G1)
hashmap、concurrenthashmap和hashtable的对比
包装类的作用
线程池的组成
初始化线程池的参数
线程池的工作机制
ReentrantLock和synchronized
synchronized的锁优化
java8的新特性

Http:
https的建立连接过程
http1.0、1.1和2.0的区别
状态码

数据库:
mysql的底层数据结构
为什么用b+树而不用红黑树
索引的类别
innodb和myisam的区别

Redis:
redis的存储类型
使用单线程快的原因
集群cluster的实现

网络:
select、poll、epoll之间的区别

Kafka:
容错机制
丢失消息的原因
保证消息有序性的方法

算法:
有序数组转AVL
找到有序数组中target第一次出现的位置
股票一次交易的最大利润
股票多次交易的最大利润#面经##字节跳动##校招##Java工程师#
全部评论
我的天呐。
点赞 回复 分享
发布于 2019-09-14 10:44
线程池的组成?这个是想问什么呐?
点赞 回复 分享
发布于 2019-09-14 11:59
谢谢分享。这是三面加在一起的面经吗。
点赞 回复 分享
发布于 2019-09-15 09:04
楼主是本科还是研究生啊
点赞 回复 分享
发布于 2019-09-15 13:29

相关推荐

10-25 00:32
香梨想要offer:感觉考研以后好好学 后面能乱杀,目前这简历有点难
点赞 评论 收藏
分享
11-08 13:58
门头沟学院 Java
程序员小白条:竟然是蓝桥杯人才doge,还要花钱申领的offer,这么好的公司哪里去找
点赞 评论 收藏
分享
11-28 17:58
门头沟学院 Java
美团 JAVA开发 n×15.5
牛客786276759号:百度现在晋升很难的 而且云这块的业务没美团好 你看百度股价都跌成啥样了
点赞 评论 收藏
分享
评论
4
73
分享
牛客网
牛客企业服务