首页 > 建行后台开发岗社招面经
头像
牛客856125718号
发布于 2021-06-09 20:37
+ 关注

建行后台开发岗社招面经

一面
1. 画项目架构图

2. 分布式任务调度系统是怎么实现的?

3. ElasticSearch 都用过那些查询方式

4. 如何做数据同步的?(MySQL 到 ES)

5. 如何做 CodeReview 的?

6. SpringCould 都用了那些组件?

7. 什么场景用到断路器(Hystrix)

8. 你是如何理解分布式锁的?

9. Redis 分布式锁你们是怎么用的?

10. Redis 你都用到那些命令?

11. Synchronized 讲讲

12. 说说轻量级锁,无锁的方式(CAS ABA 问题?)

13. 加锁我们是为了解决什么样的问题?

14. 说说 volatile 关键字

15. 了解什么叫不可变类么?或者是叫不可变对象?

16. final 的含义是什么?

17. 成员变量都是 final 修饰的话,如何进行赋值?

18. 如何关闭线程?

19. 手撕代码。牛客题霸上的原题,可以去看看:NC22 合并两个有序的数组

20. 我有 8 件事要做,最要要同意返回处理结果,每件事要进行异步的方式去做。你怎么完

成这个需求

21. 我需要在项目启动时,将一些配置加载到内存中,你有什么方式能解决?

二面

1. 自我介绍

2. 讲讲做的项目

3. RabbitMQ 优缺点讲一下?

4. 分享一下你这个项目的挑战性吗?

5. 项目中有遇到什么问题么?

6. 讲讲 SpringCould 中用到的组件吧?

7. Feign 为什么效率低?

8. 为什么大部分服务对外不提供的接口都是 HTTP 的?(没太理解什么意思)

9. 讲讲项目中为什么会把 MySQL 升级为 ES?

10. CodeReview 你都是怎么做的?11. list 跟 Set 有什么差别?

12. HashMap 跟 CurrentHashMap 有什么区别?

13. 讲讲 Redis 的数据结构

14. 问了问我现在的待遇,有什么想问我的?

 

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐