中科创达4.8 面经

#牛客AI配图神器#

1. redis怎么实现分布式锁
2. 场景 redis宕机, 客户端已经获取了分布式锁怎么办(回答请求锁设置超时时间), 设置超时时间,要是实际任务很长很耗时,其他线程请求锁超时了怎么办
3. sychronized 和 lock区别
4. spring异步注解@Async
5. 讲讲springAop
6. springboot相比于spring的优势
7. 线程池核心线程,最大线程怎么设置
8. java面向对象的理解
9. map, list, set有哪些集合,是线程安全的吗
10. bean生命周期
11. spring自动配置原理
12. concorrentHashMap原理
13. 接口与抽象类的区别
14. 死锁条件,如何防止死锁,死锁检测的工具
15. 迭代器itrator的原理
16. 双亲委派模型
17. 缓存击穿与缓存穿透的区别
全部评论
没问项目吗
点赞 回复 分享
发布于 04-20 00:46 北京
哥们哪里的base
点赞 回复 分享
发布于 04-18 18:54 重庆
佬,面了多久,我就10分钟就面完了
点赞 回复 分享
发布于 04-11 15:28 黑龙江

相关推荐

端午已过,今天是儿童节,不觉今年已经走到了6月份,这就意味着秋招已经缓缓的向我们走来。作为经历过23届秋招的过来人,当时拿了,工控龙头-汇川技术,安防龙头-海康威视,以及国内电车知名品牌-极氪的嵌入式软件的offer。最后选择加入汇川技术,目前工作接近一年,对于嵌入式软件学习路线,大公司应届生招聘模式以及面试技巧,有了更深理解。今天趁着儿童节休息,给各位分享一下。首先,最重要的是项目经历,对于研究生来说,企业默认是要有工作经验的,面试的时候一般从项目出发,再延伸到具体的技术上。对于本科生来说,企业更看重比赛经历,有一些竞赛获奖经验的本科生,企业是更青睐的。所以一定要准备2-3个拿得出手的项目,对于苦于没有项目经历的学弟学妹们,我可以提供,具体项目简介可看我主页。其次,就是要在做项目的过程中,不断来完善嵌入式知识体系。对此我总结如下几点:1、要花1-2个月的时间,扎扎实实的把C语言过关,一定要注重C语言细节以及编程规范,这可以通过刷牛客上的选择题,以及算法编程题来提高;2、需要具备MCU思维,通过学习某一款MCU,来了解微机系统的基本架构,以此实现举一反三,当碰到常见的MCU可以得心应手常见的MCU包括 ST、NXP、GD;3、掌握一款操作系统包括freertos 或者Linux;4、需要掌握常用的通信协议,包括    Modbus、CanOpen、Lwip、Ethercat、Profinet;5、还需要学习数据结构,理解数据结构的作用,以及各种典型数据结构的思路,包括链表,队列,线性表,列表。最后,在具备项目经历以及完善的知识体系后,需要考虑具体行业背景。嵌入式只是一种工具,需要在具体的行业中才能体现出作用。个人而言,目前是处在工业控制领域,所做的内容与电机控制相关,这涉及到本科时学习的一些专业基础课,包括电机学 自动控制原理 电力电子等等。所以本科时一些重要的专业课也建议去回顾一下。工作后才发现,这些曾经学的很懵觉得一无是处的专业课,工作时用到的很多。
牛客创作赏金赛
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

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