26届一本第一次接到offer/面经分享/长沙-领雁科技

面试的都是基础八股,这些八股黑马的课都有讲到,所以八股是最基础最需要背的必备技能。

📍面试公司:长沙-领雁科技

👜面试岗位:java开发

📖面试问题:

1.自我介绍

2.==和equals的区别。

3.Final关键字的作用

4.常用的集合有哪些?

5.ArrayList和Linkedlist的区别

6.HashMap的底层原理?

6.SpringBoot的常用注解

7.SpringBoot的哪些场景用到了设计模式?

8.AOP是什么?

9.Spring的事务是什么?隔离级别是什么?

10.#和$的区别#是占位符,会进行预编译处理,没有sql注入的风险。$是拼接符合。

11.你用到了哪些Redis?Redis的数据结构有哪些?分布式锁?

12.多线程呢?有用过吗?线程池是怎么创建的?线程池的核心参数?

13.Java中的锁

14.Syschonized

15.拼车项目是怎么保证并发的?有没有遇到过并发的场景?

16.RabbitMQ有哪几种类型?

17.为什么要用消息队列?用其他的不行吗?

18.重复消费怎么办?有什么方法可以保证他不重复消费呢?

19.消息丢失怎么办?

20.JVM的内存模型

21.微服务的五大组件

22.你有遇到过慢查询吗?使用过Mysql的优化吗?

23.Mysql出现了慢查询怎么办?

24.索引是越多越好吗?

25.什么情况下索引会失效?

26.命中索引?

27.你知道回表吗?

28.平时用什么版本管理工具?

29.如果要学习一项新技术,你会怎么快速学习和掌握呢?

30.看你还有百度AI的接口?

31.了解十大算法?有哪些排序算法?

32.对框架的原理了解吗?

33.有用过什么复杂的sql吗?

34.我看你还用了threadLocal?讲一下?

35.搜索功能怎么做的?有没有用ES?

36.Seata的原理是什么?

37.Docker的命令有哪些?

反问和聊天环节:大概情况我了解了,技术栈跟我们公司还是比较符合的,你有什么问题要问我们吗?你了解我们公司吗?

1.对学习上有什么建议? 2.哥你是领导吗? 面试官说:“我也是牛马是19年毕业的”哈哈哈 3.你的学校在哪啊?工作地方可以接受吗? 4.对我们公司了解吗? 面试官说:“我们是做银行的项目,还有商品、抽奖、优惠券、微信小程序、权益和金融的都做,还有积分系统。” 5.后续的结果什么时候通知?

🙌面试体验:面试官还是很好的,一直引导我,答错或者答不出来还笑着说没事没事,只是我的基础八股还需要加强,这是每个程序员的必背技能。

#软件开发笔面经#
全部评论
mark了,好多八股
2 回复 分享
发布于 03-21 08:52 江苏
学姐 有无面试录音
1 回复 分享
发布于 04-13 10:33 河南
接好运
1 回复 分享
发布于 03-22 22:55 辽宁
佬还是冲劲太强了,几个月就这样了
1 回复 分享
发布于 03-21 10:10 北京
去了吗
点赞 回复 分享
发布于 04-02 12:37 湖南
太有实力了
点赞 回复 分享
发布于 03-28 18:27 河南
面试官好温柔
点赞 回复 分享
发布于 03-27 10:34 河北
这进步速度真的快
点赞 回复 分享
发布于 03-23 17:04 湖南
接好运
点赞 回复 分享
发布于 03-21 23:52 河北
面试官好温柔
点赞 回复 分享
发布于 03-21 23:52 河北

相关推荐

04-08 19:51
已编辑
西安电子科技大学 Java
#面经##面试##简历#26届至今0offer,一个月被拒10次后,我做了个让面试官闭嘴的开源项目❌ 我的血泪教训:为什么你的项目总被diss?玩具项目魔咒 ;项目没上线?QPS多少?; → 支支吾吾说不出来技术栈单薄 只会CRUD → 面试官:和培训班项目有什么区别?展示力为负 ;我电脑在实验室…....→ 无法实时演示 → 可信度归零🚀 破局方案:XX校园点评(springboot+uniapp全栈实战)✨ 让玩具项目变身真实存在服务于校园内师生的项目(上面是Deepseek写的,狗头保命)白马点评简历包装烂大街:看的同一套视频,做的同一套项目,写的还是同一份简历?但是回到正题,点评作为java选手的必做项目,确实有很多值得学习和借鉴的地方。问题在于大家学习和借鉴的内容重复度太高,导致面试官审美疲劳,而且市面上似乎很少有一套针对于点评类项目的面试话术,那么我们来做!我们基于cursor实现了完整的前端页面,并在开发前端过程中充分挖掘白马点评项目亮点,深入剖析项目中的细节项目部分亮点介绍:1)首页根据点赞数量采用瀑布流双列展示笔记内容,后端采用order by根据点赞数量进行排序(此处可以考虑对order by语句进行sql优化)2)白马点评中实现的滚动分页查询算是项目中实现起来的一个难点,但是如果你没有一个好的前端页面展示,可能无法理解为什么需要滚动分页,传统的分页方式为什么不可以,通过前端页面的下拉刷新,同时数据库插入数据,会看到同样的内容前端展示了两遍,立马就能理解为什么要滚动分页。面试的时候可以和面试官吹自己在前端尝试……  结果发现同样的数据展示了两遍……  于是考虑滚动分页查询,有理有据,有因有果,加上自己的理解与思考,而不是单纯的照搬学习,面试好感upup!!3)实现了多级评论功能,只需要在数据表中给一条评论添加一个parent_id,首级评论的parent_id默认为0(圈起来,面试被问到过4)实现了编辑个人资料功能,这里mark重点,涉及到ThreadLocal,因为白马点评的查询个人信息接口是直接返回登录时存储在ThreadLocal中的信息,这就意味这一次登录这里面的信息是不会变的,需要下一次登录才能看到,所以这里修改之后个人基础信息不会立刻改变,需要修改实现逻辑,每次都需要查询数据库获得个人信息5)实现查询评论功能(这里我们认为只有首级评论算做评论,其余算作回复),这里是想做成一个mark功能,类似于newcoder评论区的mark 某某面经,可以mark别人发的校园里的吃喝玩乐(充分结合需求,还有市场分析~由于篇幅内容有限,详细内容请大家移步至Gitee开源项目:https://gitee.com/yuwozai618网站里面有详细的说明文档以及前后端项目代码,跟着教程一步一步先跑起来~~总之,我们为大家实现了完整的前端页面,让大家不再局限于某马点评的前端,可以在此基础上实现更多功能,并对后端内容的细节进行了扩展,还有详细的开发和实现文档,以及在开发过程如何使用cursor等开发工具的说明,即使你没有使用过,学习完这份文档也可以和面试官侃侃而谈,且项目及文档持续更新迭代,项目全部开源免费!!开源免费!!开源免费!!(守护互联网开源精神)
点赞 评论 收藏
分享
评论
23
82
分享

创作者周榜

更多
牛客网
牛客企业服务