首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
offer冲呀!
2019-08-14 17:27
已编辑
门头沟学院 Java
关注
已关注
取消关注
不懂就问,面试中遇到的几个问题
1. ArrayList如何成为线程安全类?(回答了使用Collection.sychronizedList()包装,面试官显然不满意)。
2.线程池中抛出异常的这种拒绝策略有什么用?
3.线程池满了可能有哪些原因引起?如何排查?
4.有个IO接口中需要写操作,如何设计这个接口,需要考虑哪些问题?
弱小、无助、瑟瑟发抖
😳,有没有大佬帮解决一下,感激不尽。
#面试题目#
提示
全部评论
推荐
最新
楼层
小心嘎嘣脆
阿里巴巴_淘系技术部_java开发工程师
1.都加synchronized或者volatile+cas+synchronized,参考hashtable和concurrenthashmap 2.首先说一下策略什么时候使用,要不队列超过最大数了,要不大于核心数且超时了,用拒绝策略就是将任务抛出,不同策略根据场景需要,如果用abosrt的策略说明,任务数过大的时候需要提醒我们立刻去处理。 3.线程池满了,说明我们设定的参数问题吧,io密集型一般线程数设为cpu的二倍。 4.这题不大懂他是让你设计io接口吗?如果是的话,这个问题考虑的问题会比较多吧,要不要加缓冲区,需不需要多路复用,拷贝问题(减少拷贝次数增加效率,如mmap,如netty零拷贝的gather),还有虚拟内存一定要有,写的时候在上层也需要考虑问题,如,如果我们用缓冲区大小怎么设定,写入磁盘的话是不是还得设置发送时间间隔(因为放到缓冲区的数据一般不是随时放随时写的),这块我也有点乱,请大佬纠正了
点赞
回复
分享
发布于 2019-08-14 19:17
随风丶13
阿里巴巴_大文娱优酷_java开发
觉得抛出异常一般用于fastfail吧
点赞
回复
分享
发布于 2019-08-14 17:54
tortoiselala
华中科技大学 Java
1.除了包装,就只有CopyOnWrite了吧 2.抛出异常我的理解:线程池已经处理不了了,抛出异常表明状态,由任务来源处决定如何处理,可能采取限流等措施。 3.线程池满了这不是任务生产者决定的吗?这有什么原因,线程池太小?可扩展太小?任务生产太快? 4.IO接口的话,同步异步?阻塞非阻塞?
点赞
回复
分享
发布于 2019-08-14 17:34
你跺你也麻!
门头沟学院 Java
3 4不会,等一个答案
点赞
回复
分享
发布于 2019-08-14 17:33
帅气的烤冷面准备进厂
字节跳动_开发工程师
这是哪个公司😂
点赞
回复
分享
发布于 2019-08-14 17:27
yizibingjianwang
中国科学院大学 Java
这是哪家的面试题?
点赞
回复
分享
发布于 2019-08-14 17:26
一个锤子🔨
门头沟学院 Java
挑会的说:1,2 1:我觉得你说的没毛病,很直接。要不然就使用 synchrnized 修饰方法? 2:ThreadPoolExecutor 类里有四个策略,可以看看
点赞
回复
分享
发布于 2019-08-14 17:26
暂无评论,快来抢首评~
相关推荐
12-18 10:47
已编辑
钱大妈_应用研发部_前端开发工程师
1. 仿网易云音乐播放器(technical-architecture)
1. 架构设计 2. 技术描述 3. 路由定义 路由 用途 / 首页推荐页面,展示个性化推荐内容 /discover 发现音乐页面,音乐分类和排行榜 /mine 我的音乐页面,个人歌单和收藏 /playlist/:id 歌单详情页面,显示歌单内歌曲列表 /player 播放页面,音乐播放控制和歌词显示 /search 搜索页面,音乐搜索功能 /profile 用户中心页面,个人信息和设置 /music-hall 音乐馆页面,精选内容和专题 4. 核心组件架构 4.1 音频播放管理 // 音频状态管理 interface AudioState...
20大项目拆解:从PRD...
点赞
评论
收藏
分享
12-15 16:44
安克创新 Anker_嵌入式软件工程师(准入职员工)
安克内推,安克内推码
一面直接略过了,因为我觉得终面更有深度一些,复盘了一下,准备挑战面遍所有电商运营岗位,争做电商运营面霸,下一篇更新蓝月亮面经~ 岗位 亚马逊电商运营 1.如何看待跨境电商?(个人思路:整体到局部,整体电商行业怎么看,过渡到跨境电商和国内电商的区别) 2.在电商运营过程中,哪些模块是需要提前布局的(个人思路:产品展示,库存预测,利润核算,每个人想法不一样,这是我的想法) 3.如何看待安克布局中东市场(个人思路:安克本身北美起家,关税以及近期亚马逊平台佣金上涨,尾端配送费增加,利润减少,需要布局其他国家分散风险,中东市场目前存在很大的机会,消费力高,而且中东市场主要消费力集中在时尚和消费电子,安克...
点赞
评论
收藏
分享
10-27 10:13
成都理工大学 C++
秋招日常被hr震惊
难不成除了我人均四五段大厂吗,怎么问出来的
迷茫的大四🐶:
干脆大厂搞个收费培训得了,这样就人均大厂了
点赞
评论
收藏
分享
11-03 13:18
门头沟学院 Java
字节意向啦哈哈
双非本3个月拿下字节转正,运气好到家了呜呜
包行:
平时怎么刷算法题的哇,字节的手撕听说都很难
字节跳动工作体验
点赞
评论
收藏
分享
12-15 10:09
首都经济贸易大学 管理咨询
AI教育“神仙打架”:作业帮、豆包爱学、小袁AI谁能笑到最后?
AI教育领域将再现“神仙打架”?近日,社交媒体平台上流传关于“小米进军AI教育”的消息,相关讨论源自小米集团招聘页面中出现的多个AI教育相关岗位,引发网友猜测小米是否要“开班授课”。当前,AI教育领域已是一片红海,各路玩家正依托各自资源,切入多元学习场景。互联网玩家字节跳动推出了“豆包爱学”,阿里旗下夸克上线“夸克学习”;在线教育玩家猿辅导、作业帮等也在全力推动旗下产品的AI化转型。在激烈的市场角逐中,同质化现象日益凸显,多数产品功能集中于拍照搜题、作业批改、AI讲题等常见方向,差异化优势不足。与此同时,“AI教师”类产品的实际表现,目前仍未能达到理想预期。在这样的大环境下,作业帮、小袁AI、...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
24
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
读研还是本科就业?
1969
2
...
用了几年 AI 辅助编程,发现自己逐渐废了,我该怎么办
1681
3
...
数字马力
1539
4
...
双非硕后端秋招情况(准备春招版)
1208
5
...
给26届校招拿到大厂Offer的人一句忠告!
1160
6
...
牛爷爷们帮忙选一下offer
954
7
...
秋招总结
899
8
...
美团一面凉经
840
9
...
腾讯云智timeline
834
10
...
任何人都可以拥有的超优秀实习经历
828
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
124234次浏览
2084人参与
#
实习简历求拷打
#
17007次浏览
195人参与
#
作业帮求职进展汇总
#
84110次浏览
554人参与
#
秋招被挂春招仍然能投的公司
#
7935次浏览
108人参与
#
实习要如何选择和准备?
#
128590次浏览
1486人参与
#
外包能不能当跳板?
#
54333次浏览
256人参与
#
诺瓦星云求职进展汇总
#
233581次浏览
1736人参与
#
mt对你说过最有启发的一句话
#
39265次浏览
454人参与
#
公司情报交流地
#
126743次浏览
1227人参与
#
为了找工作你花了哪些钱?
#
74916次浏览
361人参与
#
你觉得机械有必要实习吗
#
69866次浏览
485人参与
#
投格力的你,拿到offer了吗?
#
153506次浏览
822人参与
#
一起聊美团
#
307761次浏览
1767人参与
#
什么是优秀的实习经历
#
9486次浏览
226人参与
#
摸鱼被leader发现了怎么办
#
104100次浏览
659人参与
#
京东开奖
#
632136次浏览
3180人参与
#
秋招特别不鸣谢
#
16763次浏览
186人参与
#
考研失败就一定是坏事吗?
#
202759次浏览
1389人参与
#
选实习,你更看重哪方面?
#
15451次浏览
230人参与
#
安克创新求职进展汇总
#
62501次浏览
541人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务