面试
g602270944
这个作者很懒,什么都没留下…
展开
-
蚂蚁金服二面 n个线程打印list.get
/* 评测题目: 完成以下题目,时长30分钟 一、编码题(实现语言不限) 1、编写代码,通过多线程方式,实现列表元素打印 a) 并行线程数N为入参,且 N<List.size() b) 要求N个线程同时运行 c) 要求线程交替打印,即输出结果为: 线程1 :list.get(0) 线程2:list.get(1) … 线程N :list元素(N-1) … 线程(size%N):list元素(size-1) d) 尽量考虑性能最优 */ import ja原创 2021-08-21 18:23:20 · 180 阅读 · 0 评论 -
蚂蚁金服测试开发一面笔试题-编写代码,提供扑克牌洗牌发牌能力,输出每个参与玩牌人获得的牌面数组
先上题 /* 一、编码题(实现语言不限) 1、编写代码,提供扑克牌洗牌发牌能力,输出每个参与玩牌人获得的牌面数组: 牌的属性需要包括花色+数字,每副牌含有鬼牌2张 2、扑克牌张数作为可变入参,参数规则如下: (1)可能有1~N副扑克牌,N必为整数 (2)N作为可变入参,取值范围为[1,4] (3)需要做数据合法保障,例如:牌堆中同一花色数字出现的重复次数不可大于N、不可出现超过2N张以上鬼牌等 3、参与玩牌人数M作为可变参数,参数校验规则: (1)2≤M≤7 4、所有参与玩牌者获得牌数应该相等,余牌进入废牌原创 2021-08-16 21:35:31 · 674 阅读 · 0 评论