烽火星空Java开发一二面经

一面:基础八股 面试官人很好,是我春招这么多场面试第一次进入面试心流状态的一次面试,就是不紧张和胆怯了,头脑也有在正常工作2333

二面:
1.项目用的什么数据库:MySQL
2.说说MySQL索引
3.解释最左匹配原则
4.解释rabbitmq工作原理
5.rabbitmq怎么保证幂等性
6.Redis缓存老三件问题
7.Redis过期策略
8.解释hashmap底层实现
9.hashmap线程安全吗
10.hashmap的不安全会体现在实际开发中什么不安全的场景
12.使用过版本控制工具吗,Git?
13.git怎么处理分支冲突?
14.实习项目遇到过那些运行时异常?
15.空指针异常是怎么排查解决的?
16.知道debug运行模式的一些快捷键和操作吗?
反问

二面面试官真的人很好,不会的和答的不够完整或专业的都会告诉你该怎么说和做,问的问题也都和实际开发息息相关,真的学习到很多

面完刚在吃饭就收到hr面通知遇到这一二面的面试官,对于我这种0offer选手也是遇到贵人了不管最终结果如何,必须发面经记录一下,为烽火面试风评扛大旗

#软件开发笔面经# #牛客AI配图神器#
全部评论
补充: 1.MySQL四大特性? 2.MySQL是如何保证这些特性的?
点赞 回复 分享
发布于 05-02 19:41 河南
已offer,有点低
点赞 回复 分享
发布于 05-01 09:21 湖北
接好运
点赞 回复 分享
发布于 04-30 16:06 湖南
接好运
点赞 回复 分享
发布于 04-29 16:08 湖北

相关推荐

你在组件库项目中用到了Vue3的Composition API对比Options API有什么优势 vue2v3原理分别是什么,v3解决了v2的什么问题Pinia和Vuex的区别是什么为什么选择Pinia做状态管理如何实现Vue3组件的全局注册和按需引入需要处理哪些问题性能优化具体指标几个要了解你提到首屏渲染从3s优化到1.6s具体做了哪些措施如何量化效果项目里如何处理errorIntersection Observer除了图片懒加载还能解决哪些前端问题,懒加载原理,别的方案了解吗为什么选择Vitest而不是Jest,Vitest在Vite项目中的优势是什么,如何写一个测试用例PostCSS和SassLess有什么区别你们为什么用BEM+PostCSS的方案组件库的TypeScript类型推导是如何设计的 遇到过的复杂类型问题怎么解决ts在项目的好处坏处,项目用了ts吗具体聊聊某个组件设计细节 某个复杂功能是如何实现单元测试覆盖率90%是如何统计的包含哪些场景,如何测试组件的交互行为电商项目里面路由权限拦截的具体实现方案如何和后端权限系统配合购物车数据持久化方案的选择过程对比localStorage和IndexedDB,和别的状态存储方式的区别如果商品列表页出现滚动卡顿你会如何排查和解决从输入URL到页面渲染详细说明HTTP缓存强缓存协商缓存的作用节点浏览器Event Loop机制如何影响Vue的nextTick实现CSS变量和预处理器变量如Sass变量在浏览器渲染流程中的区别常见的git命令,如果git merge出现冲突你的标准解决流程是什么如何预防冲突你的组件库和Element Plus有什么区别解决了什么Element没有解决的问题为什么选择读研为什么选择前端而不是后端对新的前端前沿技术有关注吗,具体了解的是什么了解最新的es特性吗,不是es6,说说你知道的最新的js语法
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

更多
牛客网
牛客企业服务