支付宝面试题(顶级互联网公司面试题系列)



一、自我介绍、工做经历、技术栈html

二、项目中你学到了什么技术?(把三项目具体描述了好久)前端

三、微服务划分的粒度react

四、微服务的高可用怎么保证的?git

五、经常使用的负载均衡,该怎么用,你能说下吗?面试

六、网关可以为后端服务带来哪些好处?sql

七、Spring Bean 的生命周期编程

八、xml 中配置的 init、destroy 方法怎么能够作到调用具体的方法?后端

九、反射的机制浏览器

十、Object 类中的方法安全

十一、hashcode 和 equals 方法经常使用地方

十二、对象比较是否相同

1三、hashmap put 方法存放的时候怎么判断是不是重复的

1四、Object toString 方法经常使用的地方,为何要重写该方法

1五、Set 和 List 区别?

1六、ArrayList 和 LinkedList 区别

1七、若是存取相同的数据,ArrayList 和 LinkedList 谁占用空间更大?

1八、Set 存的顺序是有序的吗?

1九、常见 Set 的实现有哪些?

20、TreeSet 对存入对数据有什么要求呢?

2一、HashSet 的底层实现呢

2二、TreeSet 底层源码有看过吗?

2三、HashSet 是否是线程安全的?为何不是线程安全的?

2四、Java 中有哪些线程安全的 Map?

2五、Concurrenthashmap 是怎么作到线程安全的?

2六、HashTable 你了解过吗?

2七、如何保证线程安全问题?

2八、synchronized、lock

2九、volatile 的原子性问题?为何 i++ 这种不支持原子性?从计算机原理的设计来说下不能保证原子性的缘由

30、happens before 原理

3一、cas 操做

3二、lock 和 synchronized 的区别?

3三、公平锁和非公平锁

3四、Java 读写锁

3五、读写锁设计主要解决什么问题?

3六、你项目除了写 Java 代码,还有前端代码,那你知道前端有哪些框架吗?

3七、MySQL 分页查询语句

3八、MySQL 事务特性和隔离级别

3九、不可重复读会出如今什么场景?

40、sql having 的使用场景

4一、前端浏览器地址的一个 http 请求到后端整个流程是怎么样?可以说下吗?

4二、http 默认端口,https 默认端口

4三、DNS 你知道是干吗的吗?

4四、大家开发用的 ide 是啥?你能说下 idea 的经常使用几个快捷键吧?

4五、代码版本管理大家用的是啥?

4六、git rebase 和 merge 有什么区别?

4七、大家公司加班多吗?

4八、后面一块儿聊 high 了,之间扯了些蛋,哈哈哈



无编程不创客,无案例不学习。疯狂创客圈,一大波高手正在交流、学习中!

疯狂创客圈 Java 死磕系列: 【CSDN 总入口】 【博客园 总入口

JAVA NIO  死磕系列:NIO简介、NIO  Buffer、 NIO channel、 NIO Selector

reactor 模式 死磕系列: Reactor模式

Netty 源码 死磕系列: 环境搭建 、  EventLoop、 ChannelHandler 、 Pipeline模式、Pipeline inbound、 Pipeline outbound

Java 类加载器 死磕系列:双亲委托、 文件系统类加载器、 网络类加载器、 加密类加载器、 AOP 类加载器

面试题死磕系列:Java面试必知必会200题 |   阿里、腾讯、百度、华为、京东、搜狗和滴滴最新面试题聚集

免费资源: 数百G免费视频资源,请参见共享《疯狂创客圈》QQ群文件