数字马力长沙 java 线上一面
#面经##数字马力##长沙#
本人 22年毕业,2年经验,双一流本,计算机相关专业
7.15 一面,没错我又来面数码宝贝了😁
1.工作中用到的设计模式 回答了观察者模式,策略模式,单例模式,过滤链模式
2.Hashmap的put流程
3.重写equals为什么需要重写hashcode
4.2和3联系起来
5.Map和list线程安全有哪些?Map答了ConcurrentHashMap,list没答出来,没用过
6.对list进行排序?答了用redis的zset。面试官说用compare to或者lambda表达式
7.项目网关中order排序怎么进行排序的
8.线程池的参数
9.核心线程数,最大线程数,阻塞队列之间的关系?答了工作流程
10.线程池如何自定义命名?答了通过线程工厂里实现,具体忘了。
11.守护线程是什么?答了区别于主线程,在jvm整个生命周期内都会执行。
12.线程池的异常怎么处理?答了线程池的拒绝策略,我们项目中直接抛出异常,想要获取异常,用callable接口的返回值future,future.get()方法获取异常。
13.不捕捉线程池的异常直接抛出会导致什么问题?答了内存泄漏内存溢出,面试官说没那么严重。又答了会在日志中报错。
14.JUC包中常用的类?答了CompletableFuture,没有用默认的Future,答了这两者的区别,答了CompletableFuture的几个api。还答了Executors创建线程池,他的三种创建线程池的方式。面试官说了ConcurrentHashMap,我想说说底层结构来着他没让说完。还答了ThreadLocal,但是后面查了查他不是JUC包里的。
15.ThreadLocal需要注意的事项?答了用完了用remove()方法回收,答了常用用法储存用户信息。面试官提示了下,我说实例一般是private static类型的
16.ThreadLocal中private static有什么作用?答了关联线程上下文,答了ThreadLocal的作用
17.反问,问了如果我能顺利入职贵公司,我还有什么需要提升的地方。面试官说了岗位这个架构主要做底层的东西,需要增强java基础,还有一些项目的具体细节需要知道,比如过滤器的排序问题。
总结:面试官人很好,会引导你回答问题,给提示,但是我还是对java基础不熟,有几个问题没答上来
,感谢面试官拷打。
本人 22年毕业,2年经验,双一流本,计算机相关专业
7.15 一面,没错我又来面数码宝贝了😁
1.工作中用到的设计模式 回答了观察者模式,策略模式,单例模式,过滤链模式
2.Hashmap的put流程
3.重写equals为什么需要重写hashcode
4.2和3联系起来
5.Map和list线程安全有哪些?Map答了ConcurrentHashMap,list没答出来,没用过
6.对list进行排序?答了用redis的zset。面试官说用compare to或者lambda表达式
7.项目网关中order排序怎么进行排序的
8.线程池的参数
9.核心线程数,最大线程数,阻塞队列之间的关系?答了工作流程
10.线程池如何自定义命名?答了通过线程工厂里实现,具体忘了。
11.守护线程是什么?答了区别于主线程,在jvm整个生命周期内都会执行。
12.线程池的异常怎么处理?答了线程池的拒绝策略,我们项目中直接抛出异常,想要获取异常,用callable接口的返回值future,future.get()方法获取异常。
13.不捕捉线程池的异常直接抛出会导致什么问题?答了内存泄漏内存溢出,面试官说没那么严重。又答了会在日志中报错。
14.JUC包中常用的类?答了CompletableFuture,没有用默认的Future,答了这两者的区别,答了CompletableFuture的几个api。还答了Executors创建线程池,他的三种创建线程池的方式。面试官说了ConcurrentHashMap,我想说说底层结构来着他没让说完。还答了ThreadLocal,但是后面查了查他不是JUC包里的。
15.ThreadLocal需要注意的事项?答了用完了用remove()方法回收,答了常用用法储存用户信息。面试官提示了下,我说实例一般是private static类型的
16.ThreadLocal中private static有什么作用?答了关联线程上下文,答了ThreadLocal的作用
17.反问,问了如果我能顺利入职贵公司,我还有什么需要提升的地方。面试官说了岗位这个架构主要做底层的东西,需要增强java基础,还有一些项目的具体细节需要知道,比如过滤器的排序问题。
总结:面试官人很好,会引导你回答问题,给提示,但是我还是对java基础不熟,有几个问题没答上来
全部评论
大佬 请问二面过了嘛
你这些问题都是根据项目问的嘛?
相关推荐
05-12 20:49
商丘工学院 网络工程师 点赞 评论 收藏
分享
04-11 10:38
电子科技大学 Java
牛客100866号技...:把电科加粗,把电科加粗,把电科加粗,两个吊车尾的项目合并成一个,再加一个管理系统。电科✌🏻在成都面中厂手拿把掐 点赞 评论 收藏
分享
03-19 01:17
大连东软信息学院 人工智能
机智的豹子有点心碎:UU我还在找工作还没找到,一直在搜简历怎么改,总结了这些:
1.SEO:简历根据每一个岗位定制化:使用这个岗位中所描述的工作的词,它要求什么技能就把自己的技能描述成什么样子,把SEO用在自己身上(把我的简历和个人特质,当成一个热门产品来做 “搜索引擎优化”),让HR能用最低的门槛看到我
2."顺序:把岗位要求的技能跟经历放在简历的最开头、最显眼的位置"
3.包装:简历是一个最终交付说明书,只要最终学习成长做得到就可以,在合适的范围内自我吹捧(我这个人怎么能够在HR的角度被迅速的看懂和看到,减轻HR的工作压力)
4.每点加小标题:用6~10字概括该段内容,便于面试官快速抓取信息。
5.避免空泛描述:拒绝“培养了组织能力”等泛泛而谈,替换为具体行动和成果。
6."使用“三段式结构”:每段经历按“为什么做-做了什么-结果如何”展开:
a) 为什么做:痛点或目标(例如“品牌声量不足”)
b) 做了什么:方法论(例如“趋势洞察+竞品对标+人群细分”)
c) 结果如何:量化成果或影响(例如“推动客户投放20万预算”)"
7.量化成果:用数字体现工作成效(如“整理500+份资料”“撰写2万字报告”)。
这些有的是我想去的岗的,如果对你有用的话按需修改就好~加油,早日上岸! 点赞 评论 收藏
分享
查看5道真题和解析 点赞 评论 收藏
分享