阿里P6面试题-转载

11 篇文章 0 订阅
8 篇文章 0 订阅

一面
1.项目中的监控:那个监控指标常见有哪些

2.为服务设计到的技术以及需要注意的问题有哪些

3.注册中心你了解了解哪些

4.consul的可靠性你了解吗

5.consul的机制你有具体深入了解过吗?有没有和其他的注册中心对比过

6.项目用Spring比较多,有没有了解过Spring的原理?AOP和IOC的原理

7.Spring boot除了自动装配,相比传统的Spring有哪些其他的区别

8.Spring cloud有了解多少

9.Spring bean的生命周期

10.hashMap和hashtable区别

11.Object的hashcode方法重写了,equals方法要不要改?

12.hashmap线程不安全的出现场景

13.线上服务CPU很高该怎么做?有哪些措施可以找到问题?

14.JDK中有那几个线程池,顺带把线程池将下

15.SQL优化的常见方法有哪些

16.SQL索引的顺序,字段的顺序

17.查看SQL是不是使用了索引,有哪些工具

18.TCP和UDP的区别,TCP数据传输过程如何做到可靠的

19.说下你知道的排序算法

二面
1.项目中学到了什么技术

2.微服务的划分颗粒

3.微服务的高可用怎么保证?

4.常用的负载均衡,该怎么用?你能说下吗?

5.网关能够为后端服务带来哪些好处

6.Spring bean的生命周期

7.XML中配置init,destroy方法怎么可以做到调用具体的方法?

8.反射的机制

9.object类中的方法

10.hashcode和equals方法常用的地方

11.对象比较是否相同

12.hashmap put 方法存放的时候怎么判断是否重复

13.object toString方法常用的地方,为什么要重写该方法

14.set和list的区别

15.ArralList和LinkedList区别

16.如果存相同数据,ArrayList和LinkedList谁占用空间更大

17.set村的顺序是有序的吗?

18.常见set的实现由哪些

19.TreeSet对存入对数据有什么要求

20.hashset的底层实现呢

21.treeset底层源码有看过吗?

22.hashset是不是线程安全的,为什么不是线程安全的

23.java中有哪些线程安全的map

24.concurrenthashmap是怎么做到线程安全的

25.hashtable了解过吗?

26.如何保证线程安全问题?

27.synchronized,lock

28.volatile的原子性问题?为什么 i++不支持原子性,从计算机原理的设计来讲下不能保证原子性的原因

29.happens before原理

30.cas操作

31.lock和synchronized的区别

32.公平锁和非公平锁

33.java读写锁

34.读写锁设计主要解决什么问题

35.你项目除了写java代码,还有前段代码,那你知道前段有哪些框架吗?

36.mysql分页查询语句

37.mysql事物合隔离性和隔离级别

38.不可重复都出现在什么场景

39.sql having的使用场景

40.前段游览器的一个http请求道后端整个流程是怎么样的?能够说下吗?

41.http默认端口,https默认端口

42.dns你知道是干嘛的吗?

43.开发的ide是啥?能说下常用的快捷键吗

44.代码版本管理用什么

45.git rebase和merge有什么区别

通过对以上问题的深入了解,进行全面的自我提升
 

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值