虾皮一面 估计凉经
上来就两道手撕,sql写的有问题,没写过一条里面查三个的。
Sql:1000个商品,价格0-1000,从里面找出0-20,20-100,100-1000各自的数量
手撕:逆波兰表达式 lc150
1. jdk提供了哪些线程池 (懵了 就说了固定大小线程池和单线程)
2. countdownlatch讲一下
3. AQS的底层说一下(CLH不够 要说出volatile
4. http相应的301 302是什么
5. springboot提供了哪些设计模式
6. 模板模式在其中有哪些
7. spi和api的区别(spi不知道
8. mysql的间隙锁
9. 布隆过滤器的原理
10. 消息队列如果积压消息,如何解决?
11. 消费者能无限扩容吗?
12. rpc用的哪种(feign不是http吗
13. 如果你要写一个rpc框架, 核心功能要有哪些(只说了序列化机制,通信机制,服务治理,负载均衡啥的)
14. git merge和git rebase的区别
15. 定时任务的调度如何实现?
16. 它是怎么定时执行的?
17. CMDB是什么
18. DDD的聚合根和值对象的区别
19. 反问业务
#虾皮#
实习是一点不问啊....真的八股盛宴
Sql:1000个商品,价格0-1000,从里面找出0-20,20-100,100-1000各自的数量
手撕:逆波兰表达式 lc150
1. jdk提供了哪些线程池 (懵了 就说了固定大小线程池和单线程)
2. countdownlatch讲一下
3. AQS的底层说一下(CLH不够 要说出volatile
4. http相应的301 302是什么
5. springboot提供了哪些设计模式
6. 模板模式在其中有哪些
7. spi和api的区别(spi不知道
8. mysql的间隙锁
9. 布隆过滤器的原理
10. 消息队列如果积压消息,如何解决?
11. 消费者能无限扩容吗?
12. rpc用的哪种(feign不是http吗
13. 如果你要写一个rpc框架, 核心功能要有哪些(只说了序列化机制,通信机制,服务治理,负载均衡啥的)
14. git merge和git rebase的区别
15. 定时任务的调度如何实现?
16. 它是怎么定时执行的?
17. CMDB是什么
18. DDD的聚合根和值对象的区别
19. 反问业务
#虾皮#
实习是一点不问啊....真的八股盛宴
全部评论

虾皮面试,一面是数据结构和操作系统还有JAVA基础,二面才是问实习和项目
大佬考虑我司吗,周三周五居家办公,每年有旅游基金
强度这么大?
佬base哪里啊
第一题sql简单粗暴的方式3个子查询套count
相关推荐
08-06 12:03
门头沟学院 Java 点赞 评论 收藏
分享