5.9美团 食杂后端一面

1.讲解一下如何基于ReAct架构开发的?

2.通过什么方式去验证skill的提升效果,指标是什么?

3.为什么使用布隆过滤器和ZSet数据结构呢?

4.如何保证缓存一致性的?

5.redis除了缓存还有什么应用场景?

6.如何避免锁误删的情况?

7.为什么要使用消息队列?

8.如何保证只消费一次,不重复消费?

9.如何保证消息队列的延迟消息?

10.threadlocal是怎么使用的?原理是什么?为什么不是用线程id去作为key?

11.使用threadlocal有什么最佳实践?为什么key被设计为弱饮用?

12.讲解一下jvm内存结构?垃圾收集器?jvm调优参数?

13.线程池怎么使用的?最大线程数是怎么设置的?

14.描述一下sql执行的全流程

15.innodb有什么特点?

16.讲解一下最左匹配原则,索引失效的场景,is null ,or,等

17.讲解一下B+树

18.写一个聚合sql

19.手撕两个升序链表合并

反问:

1.部门ai使用情况

2.这个时代下程序员的核心竞争力

好久没有背八股了,sql写的磕磕绊绊,链表写的差不多,但是遍历的时候有点问题,面试官提醒才搞出来的,还是手动输入输出。

全部评论

相关推荐

评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务