首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
一个锤子🔨
门头沟学院 Java
挑会的说:1,2 1:我觉得你说的没毛病,很直接。要不然就使用 synchrnized 修饰方法? 2:ThreadPoolExecutor 类里有四个策略,可以看看
点赞
回复
分享
发布于 2019-08-14 17:26
yizibingjianwang
中国科学院大学 Java
这是哪家的面试题?
点赞
回复
分享
发布于 2019-08-14 17:26
nowcoder-1234567
阿里巴巴_淘宝联盟_开发工程师
这是哪个公司😂
点赞
回复
分享
发布于 2019-08-14 17:27
你跺你也麻!
门头沟学院 Java
3 4不会,等一个答案
点赞
回复
分享
发布于 2019-08-14 17:33
tortoiselala
华中科技大学 Java
1.除了包装,就只有CopyOnWrite了吧 2.抛出异常我的理解:线程池已经处理不了了,抛出异常表明状态,由任务来源处决定如何处理,可能采取限流等措施。 3.线程池满了这不是任务生产者决定的吗?这有什么原因,线程池太小?可扩展太小?任务生产太快? 4.IO接口的话,同步异步?阻塞非阻塞?
点赞
回复
分享
发布于 2019-08-14 17:34
随风丶13
阿里巴巴_大文娱优酷_java开发
觉得抛出异常一般用于fastfail吧
点赞
回复
分享
发布于 2019-08-14 17:54
还没有回复哦~
相关推荐
02-10 16:00
深信服_Java研发工程师(准入职员工)
深信服内推深信服面经
深信服系统测试校招面试经验主要包括以下几个方面:面试流程:面试一般分为一面和二面。一面主要涉及自我介绍、项目经历深挖、对岗位的了解及个人优势阐述;二面则可能更侧重于技术问题和项目经验的探讨。面试内容:技术问题涵盖广泛,包括基础概念(如HTTP/HTTPS的区别、多线程的TCP服务器等)、编程语言(如Python的认识、进程与线程的区别等)、计算机网络(如TCP/IP协议、DNS协议等)以及测试相关的专业知识(如测试用例的设计、自动化测试框架等)。面试难度:整体而言,面试难度适中,但仍需充分准备,特别是对项目经验和相关技术的深入理解。...
深信服科技
|
校招
|
超多精选岗位
点赞
评论
收藏
分享
02-10 16:48
门头沟学院 Java
我的滴滴 Java 校招 Offer 心路历程: 25 届菜鸟的逆袭之路(附面经)
嗨,牛友们!潜水很久了,今天上来冒个泡,跟大家分享一下我这个菜鸟拿到滴滴 Java Offer 的心路历程,希望能给跟我一样基础比较薄弱的兄弟姐妹们一点鼓励!先说说我的背景吧,真的是普通到不能再普通了。 本科普通双非的计科专业,大学四年也没好好卷, 算法 contest 没参加过,项目经验也就做过一些课设和简单的外包,八股文背起来也是稀里糊涂的。 秋招那会儿,雄心壮志投了一堆简历,结果大家都懂的,颗粒无收,简历石沉大海,面试机会寥寥无几,更别说 Offer 了。 当时真的觉得自己是不是不适合干这行,怀疑人生都来了。痛定思痛,秋招失败后就开始反思自己,知道自己八股文不行,项目经历也不够亮眼。 春...
你不干我干:
看半天是个卖作弊软件的,,,,,,
查看16道真题和解析
25届秋招总结
点赞
评论
收藏
分享
02-13 19:10
大连海事大学 后端
去年11月投的腾讯,今天突然给面试了
有同样收到的吗,HR部门后端开发
想顺利毕业的猕猴桃在看牛客:
好几个月没面试了,腾讯留面评吗
点赞
评论
收藏
分享
01-14 14:32
北京理工大学 运营
可以让大家帮忙看一下简历吗?被大厂拒麻了,到底适合投什么呢?感谢🙏
不愿吃饼的变色龙很感性:
可能是照片不清楚吧
点赞
评论
收藏
分享
昨天 22:25
广州软件学院 数据分析师
春招第一面自研小厂java开发
1.自我介绍,感觉还OK,把自己的特点和优势都说出来了面试官(看了看简历): 介绍一下你在实习中遇到的最大的困难是什么我:举了例子:高并发的接口调用 ,先去确认调用链, 查看是哪一个接口超时了,确认接口后,查询慢sql,查看是sql的哪一部分导致查询慢,最后发现是连表查询的,优化取值加索引,但是还是超时了,后面在调用方式上加多了一个使用多线程并行处理,最后成功解决了这个生产的故障面试官: 看你的实习经历还挺丰富,先说一下mysql的左连接和右连接我: 左连接就是返回左表的所以数据以及右边表中匹配的数据 ,右连接的道理亦然面试官: 说一下为什么要使用切面设计我: 想了一小会(回答我自己的理解),...
查看4道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
24
分享
评论
提到的真题
返回内容
招聘动态
查看更多
26届实习生双选会报名开启
26届实习软件笔试必刷题单
全站热榜
更多
1
...
厌倦互联网了,开始逃离ing
1.3W
2
...
985计算机老学长掏心窝子:当年我踩过的坑,希望你们能绕开
1.0W
3
...
代码与豹尾:一个做题家的赛博修仙启示录
4752
4
...
想要在大厂生存必须要学会提效
3214
5
...
影石Insta360|嵌入式软件|日常实习一面
3064
6
...
兄弟们,考上玉虚宫研究生了,选哪个导师啊
2974
7
...
26届求助
2525
8
...
腾讯hr-后台方向有过一面的吗
2423
9
...
杭州实在智能二面
1868
10
...
我又又发现了一个使用满血版DeepSeek不卡顿的方法!(附春招企业汇总)
1791
创作者周榜
更多
正在热议
更多
#
小厂实习有必要去吗
#
28981次浏览
194人参与
#
我的工作日记
#
50848次浏览
707人参与
#
文科生还参加今年的春招吗
#
2057次浏览
22人参与
#
选择和努力,哪个更重要?
#
37806次浏览
409人参与
#
如果公司降薪,你会跳槽吗?
#
42996次浏览
335人参与
#
如果再来一次,你还会学硬件吗
#
101411次浏览
1222人参与
#
影石Insta360求职进展汇总
#
106274次浏览
945人参与
#
一人推荐一个值得去的通信/硬件公司
#
160386次浏览
1732人参与
#
机械人选offer,最看重什么?
#
68082次浏览
431人参与
#
大疆今年的机械笔试难吗?
#
34693次浏览
406人参与
#
秋招前后对offer的期望对比
#
223043次浏览
1671人参与
#
大疆的机械笔试比去年难吗
#
63518次浏览
575人参与
#
24届市场营销薪资爆料
#
9080次浏览
62人参与
#
秋招拿一个offer可以躺平吗
#
125926次浏览
885人参与
#
你的秋招简历被谁挂了?
#
214582次浏览
2389人参与
#
长光卫星求职进展汇总
#
27073次浏览
180人参与
#
春招启动,你开始投递了吗?
#
48860次浏览
459人参与
#
职场上哪些事情令人讨厌
#
12996次浏览
59人参与
#
机械人,你的第一份感谢信是谁给的
#
19905次浏览
258人参与
#
我是XXX,请攻击我最薄弱的地方
#
11589次浏览
106人参与
牛客网
牛客企业服务