蚂蚁金服面试题和答案 1. 自我介绍、自己做的项目和技术领域 2. 项目中的监控:那个监控指标常见的哪些? 名词 含义 TPS 应用每秒处理的请求数 AVG 应用对每个请求响应的平均 ...
认识线程死锁 多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。 如下图所示,线程 A 持有资源 ,线程 B 持有资源 ,他们同时都想申请对方的资源,所以这两个线程就会互相等待而进入死锁状态。 死锁示意图 下面通过一个例子来说明线程死锁,代码模拟了上图的死锁的情况 代码来源于 并发编程之美 : Output 线程 A 通过synchr ...
2019-05-22 09:51 0 1832 推荐指数:
蚂蚁金服面试题和答案 1. 自我介绍、自己做的项目和技术领域 2. 项目中的监控:那个监控指标常见的哪些? 名词 含义 TPS 应用每秒处理的请求数 AVG 应用对每个请求响应的平均 ...
1.String, StringBuffer, StringBuilder 的区别,为什么String 不可改变,StringBuilder可以改变? 2.HashMap 是不是有序的,有哪些有序的Map?为什么TreeMap 是有序的? HashMap是不是线程安全的?若不是,如何实现线程 ...
1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向链表数据结构(JDK1.6之前为循环链表,JDK1.7取消 ...
本人5年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、蚂蚁金服等公司offer,岗位是Java后端开发,因为发展原因最终选择去了蚂蚁金服,入职一年时间了,也成为了面试官,之前面试了很多家公司,感觉大部分公司考察的点都差不多,趁空闲时间,将自己的心得记下来,希望能 ...
面试基础 谈谈一致hash算法? 按照hash算法来将对应的key哈希到一个具有232次方个桶的空间中,即0~(232)-1的数字空间。将这些数字头尾相连,想象成一个闭合的环形。如果集群中加入新的机器,采用它的IP或者唯一别名计算哈希值,也映射到环中。新增key值以顺时针的方向,存储 ...
自己当初找工作时参加过众多一线互联网公司的Java研发面试,这段时间处于寒冬,然而前几天跳槽找工作,两天面了3家,已经拿了两个offer,觉得可以和大家分享下: 下面为拼多多、饿了么、蚂蚁金服、哈啰出行等公司给我留下较深印象的一些java面试题 private修饰的方法可以通过反射访问 ...
【阿里天猫、蚂蚁、钉钉面试题目】 1、微信红包怎么实现。 2、海量数据分析。 3、测试职位问的线程安全和非线程安全。 4、HTTP2.0、thrift。 5、面试电话沟通可能先让自我介绍。 6、分布式事务一致性。 7、nio ...
晚上面试蚂蚁金服,前端,觉得大厂问的问题就是不一样,有纵向有横向,针对下列几个问题,我面试时候答的不好,现在重新学习,沉思一会... 第一个问题: 1、先问熟悉jq吗?解释一下jq的架构, jq源码的 new jQuery 中return jQuery.fn.init ...