面经

1. 介绍一下实习的项目(进去的时候项目他是已经落地了,还就已经他已经上线了,还是说这是一个全新的系统)
2. 这个业务系统的量级有多少
3. 说说解决慢查询的具体流程(慢查询那张表的总数据量是多少)
4. 系统是基于单节点开发的还是集群模式做的部署?
5. ArrayList和LinkedList区别
6. ArrayList扩容机制
7. mysql索引种类
8. 说说为什么mysql使用B+树? B+树是按照什么进行排序的?
9. B+ 树的哪些特性使得它天生能够保持有序,并且如何利用这种有序性来支持数据库中的排序和范围查询操作?
10. mysql主键如果不是int类型,而是uuid类型,会有什么问题
11. 从零开始搭建一个简单的 Java 后端服务,使得用户通过浏览器输入特定 URL 后能够访问到该服务并返回一个包含 'Hello World' 的 JSON 字符串。 说说过程
全部评论

相关推荐

05-21 08:06
已编辑
门头沟学院 Java
boss上不知道啥时候投的,hr回的很快线上笔试,leetcode第一题,其他就是模拟简单,sql建表,sql的优化,索引主要问简历上的东西我简历写的java,他们是干.net的先自我介绍,这地方没咋问,竞赛啥的也没咋问问项目背景,我写了一个充电宝和外卖,为啥要干这个项目。问Ioc,aop,在项目中咋用的,aop给问倒了。问缓存击穿,缓存血崩,缓存穿透问项目有多少张数据库表,忘了,答的有点慌问docker咋用的问redis构造分布式锁缓解优惠券秒杀问题问他们笔试题上的前缀匹配%有没有sql优化的,怎么优化的(javaguide上有)问了缓存一致性策略,我答的旁路缓存问rabbitmq的选型,还有没有其他的选择问spring ai 是咋用的问有没有用ai开发工具,这我熟,天天用cursor,直接教面试官怎么改机器码白嫖cursor问用户量过大怎么办问了那些东西要存redis里,不能所有的都放redis里问了我充电宝的表结构,aop再哪里用了,这个不会最后反问面试官你对公司的问题问了一嘴Python,我说大创学了点cnn卷积神经网络其他的东西我感觉面试官不会,都没咋问什么最后给一本书.net 6实战,回去学,考试过了,7月上岗总结,对小公司来说,竞赛没用(对大公司也一样差不多),只对保研有用,竞赛奖学金一嘴没问应对小公司,多看经典典型八股,多整整自己的项目,最好弄单体架构,面试官不问微服务
查看17道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务