字节跳动java后端一面面经
面试时间:4月25日 时长:1小时
面试官人挺不错的,感觉挺有经验的,但是感觉技术栈应该不是java
- tcp连接如何保证高可用
回答:三次握手四次挥手、校验和、滑动窗口、消息重传、阻塞控制 - Spring的aop怎么实现的
设计模式中的代理模式,两种实现方法JDK反射以及动态代理 - Spring的aop怎么实现的
- hashmap并发情况下有什么问题
回答循环链表 - redis sortedset底层实现 答跳表
- linux 如果删除正在写入的文件会出现什么?没回答出来
- 怎么做?使用Collections.synchronizedMap()与ConcurrentHashMap
- ConcurrentHashmap 底层实现(红黑树),为什么用红黑树不是平衡二叉树
- 智力题:
- 算法题:1、剑指offer92题 2、合并有序数组,找出第k大
- 反问
1、微服务情况下如何做测试
2、本次答的怎么样
算法题写慢了