首页 > 去哪儿后台开发社招面试题目
头像
青春记录
发布于 2021-06-04 22:48
+ 关注

去哪儿后台开发社招面试题目

一面:

1、个人介绍加项目介绍20 分钟

2、微服务架构是什么,它的优缺点?

3ACID CAP BASE 理论

4、分布式一致性协议,二段、三段、TCC,优缺点

5RPC 过程

6、服务注册中心宕机了怎么办?

7、微服务还有其他什么组件

8、分布式架构与微服务的关系

9、各种排序算法、未排序常规数据查找第K 大的数,时间复杂度。

10、二叉树的深度

11、虚拟内存分页了解不?

12、进程和线程区别?

13、第一二三范式是什么?

14、一个表一千个列值为true false,写sql 查询有300 个列值为true 的行。

15、脏读和幻读是什么?

16、什么对象会从新生代晋升到老年代

17、一个任务分成十个任务,最后汇总计算,不能用fork/join

18、开源框架源码了解不?

19、数据建模两道、个人题开放性题


二面:

1、从ConcurrentHashMap 一路问到锁&锁优化->LongAdder->伪共享->缓存行填充->cas 等诸

多技术细节;

2、从hystrix 一路问到原理->自己如何实现->如何优化->响应流编程(reactive streams);

3、从简单的生产者消费者模式设计到如何高效健壮实现等等。

4、如何倒序输出单向链表?

5、个人直接想法是用栈先进后出的特点,把链表数据读到栈里然后输出。

6、有更好的实现方式吗?

7、主要问项目情况,然后根据一个项目,问如果量级扩大1000 倍,你会怎么做?有哪些优

化措施?高性能&高可用措施?

8、个人的职业规划是什么?

9、你遇到的最大问题或者是困难是什么?


更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐