牧原一面面经JAVA开发工程师(物联网)

时间: 2024.10.29 11:30  一人面试 非群面

1. 自我介绍
2. 除了本科阶段课堂学习java之外,别的途径怎么学习java的
3. 项目是自学的,还是参与公司开发的
4. jdk、jre、JVM的区别
5. volatile 了解吗? 作用是什么?
6. ++操作符是线程安全的吗?
7. 如何创建一个线程
8. runnable和callable有什么区别
9. 线程池的核心参数
10. 有了线程之后,为什么还要线程池?
11. 简历中提到线程池,是怎么用的, 它的作用是什么,他的目的是什么?是提高查询速度还是怎么样?
12. 如何来确保线程安全?
13. 用到哪些消息中间件(Rabbitmq),有哪些消息模型?
14. 生产者广播消息,怎么设计
15. 消费者是怎么获取消息的, 是直接连交换机吗?
16. 生成者发生消息到两个消息队列,消费1能收到几条
17. 另一种场景,一个消费者消费一条消息,怎么设计
18. spring、Springboot、springmvc、Mybatis、SpringCloud有哪些常用的注解(当时想不起了,就随便说了几个)
19. SpringbootApplication注解的作用
20. 看你使用了微服务,SpringCloud alibaba有哪些你用到的组件?
21. Gateway你了解他的工作流程吗?
22. 这个路由转发包含哪些要素呢?
23. redis有哪些基本类型,以及hash怎么实现put操作(redis命令)
24. redis的持久化机制?
25. MySQL索引失效的原则?

反问:
1. 这是我第一次面试,比较紧张,语速太快,有什么不足以及可以学习的地方?
2. 会有岗前培训吗(面试官: 我们的系统是基于SpringCloud实现的,然后进行封装,有对应的岗前培训,巴拉巴拉)

总结:一面难度还行,都是基础八股文, 没有底层深挖,场景延伸不多,也没有手撕算法,面试官也挺好,没有刻意为难,基本上都是会结合着简历问一些东西。#软件开发2024笔面经##java面经##java##面试##牧原集团#
全部评论
有二面了吗
点赞 回复 分享
发布于 2024-11-04 15:42 天津
咋样佬
点赞 回复 分享
发布于 2024-10-30 18:32 白俄罗斯
什么时候投的啊佬,现在还有一面的,不是都有终面的了
点赞 回复 分享
发布于 2024-10-30 16:14 山东
我也差不多,感觉都答上来了,然后秒挂
点赞 回复 分享
发布于 2024-10-30 10:03 上海
约二面没
点赞 回复 分享
发布于 2024-10-29 12:45 白俄罗斯

相关推荐

当初大学选专业,其实自己本身是对于心理学感兴趣的,但是听说这个工资不稳定,而我本身又觉得如果没有小钱钱,没有稳定的收入,会极度没有安全感。所以选择了不讨厌也不是很感兴趣的计算机现在大一上了一年了,承认自己很摆烂,有很多这样也是ai的。最近期末,看着临近的专业课考试真的有点崩溃了,感觉自己什么都没学,浪费了很多时间。怀疑自己以后该怎么办,找不到工作怎么办…面对那些编程题,可能是自己平常根本不做的原因吧,感觉好难;JAVA的一些语法,知识点,好晕…感觉自己对计算机越来越不感兴趣了,但是我又想,会不会只是因为自己平常不练不学,而导致的害怕呢…因为在某些题目,靠自己做出来的时候真的很开心我的学校又是二本院校,不是985,也不是211,专业是软件工程,学校给分的云计算方向, 真的害怕毕业即失业。不知道接下来该怎么办…庆幸的是自己有几率能进入一个社团,这个社团要求除了上课时间全部在社团学习,会根据每个学生的性格打比赛或者发论文,说是要招30人,但是现在招新群只有20人(除去群主),要求暑假留校,感觉自己的机会来了,也许就能以这个为跳板,改变现状可是还是感觉有些迷茫,以后该怎么办,真的很害怕……害怕期末挂科,怕找不到工作。还有以后的安排,老师的课要听吗?身边有好多摆烂的,我该怎么做…
重来一次,我还会选择这个...
点赞 评论 收藏
分享
评论
8
16
分享

创作者周榜

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