慧策掌上先机面经

7.6下午
时长:1h
自我介绍
科研项目简介
Java项目最难忘的地方
binlog的模式
数据库和缓存一致性问题
Java集合全部介绍一遍
常用的线程安全集合
concurrenthashmap原理

jvm 内存结构
什么地方会发生oom
讨论方法区oom的情况
延伸到如果网上看到有分歧的文章,需要去看看人家对这个分歧结果进行的实测讨论

项目用到了什么并发工具
线程池工作流程
拒绝策略
什么时候直接拒绝,什么时候抛弃最老的任务
executor工具类参数
常见的锁(乐观悲观、共享排他、cas原理及问题)
公平锁和非公平锁原理
synchronized和reentrancelock区别
什么时候会出现很多动态类加载的情况

算法题:本地idea手撕
二叉树层序遍历、删除链表倒数k节点、反转链表

反问

总结:面试官大哥人很好,一直聊天。八股回答的基本完美,到了手撕算法直接大脑宕机,三道力扣easy硬是不能完整做出来,边界也没处理。

#我的求职思考#

全部评论
手撕的时候面试官叫你打开LeetCode吗
点赞 回复 分享
发布于 03-12 18:35 湖北
同学请问一共有几场面试啊?
点赞 回复 分享
发布于 2023-11-17 15:11 河北
北邮大佬,我在隔壁产品😲
点赞 回复 分享
发布于 2023-07-19 14:18 北京
想问下楼主是做了什么项目
点赞 回复 分享
发布于 2023-07-13 12:53 上海
同学我也oc了,HR说北京租房2500左右一个月,压力可能有点大,犹豫要不要去
点赞 回复 分享
发布于 2023-07-07 18:11 山东

相关推荐

在面试或工作中,表现出自己的闪光点并扬长避短是关键,这样可以帮助你脱颖而出并获得更好的机会。以下是一些有效的方法和技巧,帮助你展示自己的优势并控制可能的短板:https://www.nowcoder.com/issue/tutorial?zhuanlanId=j572L2&uuid=d3520e4b0ad640008bc5305fd6838a1c1. 识别自己的闪光点首先,你需要清楚自己的优势与特点,这可能包括:专业技能:如编程能力、设计能力等。项目经验:成功的项目经历或独特的解决方案。软技能:如团队合作、沟通能力、学习能力等。个人品质:如自信、责任感、创新、抗压能力等。2. 量化和具体化用量化和具体的例子来展示你的优势,让面试官更容易理解和记住:使用数据:如“在我的上一个项目中,我通过优化代码,提高了页面加载速度30%。”具体案例:讲述一个成功的项目或者遇到挑战时如何用你的特长克服困难。3. 运用 STAR 方法使用 STAR 方法(Situation, Task, Action, Result)来结构化回答,使你的闪光点更加突出:Situation(情境):描述当时的背景和挑战。Task(任务):你所面临的任务或责任。Action(行动):你用什么技能或方法来解决问题。Result(结果):结果如何,特别是你达成的具体成就。4. 有意识地选择案例在表现自我时,选择能够突出你闪光点的案例,使他们与职位要求和公司文化相匹配:相关性:确保分享的故事和经验与目标岗位的需求相关。突出优点:选择那些能展现你能力和成就的经历。5. 主动谈论成长和学习即使在谈论自己的短处时,也可以转变为展现成长和学习的机会:承认缺点:诚实地谈论自己的不足之处,但其后紧接着说明你如何在这方面努力改进。成长案例:举例说明你如何从某次经历中吸取教训,提升了自己的能力。6. 显示自信与热情展现自信和热情可以帮助你更有效地传达闪光点:积极表达:用积极的语言描述自己的经历,避免消极或自我贬低的言辞。热爱展示:谈论你对工作的热情及对技术的追求,表现出对前端开发的热爱。7. 熟悉企业和岗位了解你申请的公司与岗位需求,能够更好地匹配自己的闪光点:价值观:了解公司的核心价值观,找出自己与之契合的部分。岗位要求:关注岗位描述中的关键技能,突出你在这些方面的优势。8. 练习与反馈在实际表达之前,多做练习并获得反馈,可以提高你的表达能力:模拟面试:邀请朋友或同事帮助模拟面试,练习如何表现自己的优势。自我反思:记录自己面试时的表现,分析哪些表达有效,哪些需要改进。
前端求职圈
点赞 评论 收藏
分享
评论
4
35
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务