(hundsun校招)面经

阅读: 评论:0

(hundsun校招)面经

(hundsun校招)面经

1.常见的排序算法有几种,分别说出来?

  1. 冒泡排序
  2. 选择排序
  3. 插入排序
  4. 希尔排序
  5. 归并排序
  6. 快速排序
  7. 堆排序
  8. 计数排序
  9. 桶排序
    10.基数排序

2.能简单介绍一下ACM吗?

一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛

  1. 缓存
  2. 排行榜
  3. 计数器
  4. 分布式会话
  5. 分布式锁
  6. 社交网络
  7. 最新列表
  8. 消息系统

执行切换的那个哨兵,会从要切换到的新master(salve->master)那里得到一个configuration
epoch,这就是一个version号,每次切换的version号都必须是唯一的。
如果第一个选举出的哨兵切换失败了,那么其他哨兵,会等待failover-timeout时间,然后接替继续执行
切换,此时会重新获取一个新的configuration epoch 作为新的version号。
这个version号就很重要了,因为各种消息都是通过一个channel去发布和监听的,所以一个哨兵完成一
次新的切换之后,新的master配置是跟着新的version号的,其他的哨兵都是根据版本号的大小来更新
自己的master配置的。

5.你的商城秒杀业务模块是如何实现的?

6.微服务你用过哪些注册中心?

7.数据类型的分类

8.springboot核心注解

9.vue的声明周期

10.arraylist和linklist的区别

11.事务是怎么实现的

12.事务是什么管理的

本文发布于:2024-02-01 00:48:25,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170671970732619.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:hundsun
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23