avatar-decorate
搏命春招 level
获赞
154
粉丝
76
关注
18
看过 TA
1604
门头沟学院
2024
Java
IP属地:河南
四非本24届JAVA选手
私信
关注
0 点赞 评论 收藏
转发
0 点赞 评论 收藏
转发
状态:已offer,已释放timeline一面 2024-03-12-----------------1. 自我介绍2. 实习项目拷打3. 为什么用编程式事务,不用声明式事务4. 为什么用MQ(异步)?失败如何处理?5. sql优化的例子6. 联合索引(a_b_c), a=1 and b > 1 and c = 1,走索引吗?7. explain执行计划看哪些列?8. AQS的方法有哪些?什么是CAS?9. ThreadLocal?存在哪些问题?10. 引用,强、弱、软、虚。11. SpringAop,如何实现的?12. 服务间调用用的什么?openFegin的实现?之间是什么网络传输协议?13. mysql事务隔离级别14. 读已提交和可重复读的区别15. 可重复读可以解决幻读吗?如何解决幻读?(MVCC)16. 手撕,输出数组中没有重复出现的元素17. 反问总结:整体面试的体验还是很好的,面试官感觉你不会了就不继续问了,反问环节给出了面试评价,项目部分还要复习一下,刚面完就通知二面了,还是挺感谢面试官的!二面 2024-03-14-----------------1. 主键索引的叶子节点存储的什么?叶子节点不会保存数据吗?2. 根据主键索引查询数据,主键索引如何和真实数据建立关系?3. 主键选择什么类型?主键值如何生成?4. 设计一张表,主键类型是varchar,生成uuid作为值,和 long、自增 从效率上分析如何?如果不会改变b+索引重建呢?5. MVCC主要解决什么问题?6. 脏读是靠MVCC解决的吗?幻读呢?7. 什么是幻读?举个例子8. 慢sql如何分析和处理?9. 慢sql优化的方式有哪些?10. 最左匹配原则?联合索引abc,查询条件只有a、c,索引生效吗?11. ThreadLocal使用的场景?会产生内存泄漏吗?原因是什么?如何避免?12. 当前将数据存放在ThreadLocal中,后续处理需要开启新的异步线程,是否能拿到数据?13. Redis的场景?商品缓存用什么数据结构?14. 数据一致性如何解决?延时双删update之后如何删除?删除失败如何处理?总结:很不错的面试体验,问的很场景和细节,正好不会的可以恶补一下,场景题学起来。
0 点赞 评论 收藏
转发
状态:已发offertimeline2024-02-27 一面 2024-02-28 二面2024-02-29 HR面2024-03-01 口头offer2024-03-04 正式offer一面-----------------1. 简历上背景相关2. 介绍项目、技术架构(技术+业务)3. 微服务与单体应用的区别4. 注册中心、分布式事务使用哪些组件?(nacos、seata)5. 有参与框架方面的开发吗?6. Spring和SpringBoot有什么区别?7. Spring的两个核心思想?IOC和AOP8. AOP如何实现的?(动态代理)9. Redis的基本数据类型底层数据结构?10. Redis为什么快11. Redis事务如何理解12. 一张订单表order,两个字段user_id和create_time,用户查看某一段时间内所有订单,写sql13. 如果数据在亿级,然后user_id区分度不高,服务器配置不好,如何优化14. *与几乎数据表的字段效率比较,如何呢?什么样的场景优化后会有效果呢?15. 联合索引需要考虑索引区分度吗?如何加?user_id+create_time 还是 create_time+user_id呢?15. 索引失效的场景16. 假设你是组员,如果在某个技术方案上你和leader看法发生冲突了,你确定你的技术方案是优于你的leader的,你会如何处理, 如果身份互换又会如何处理?17. AI有去了解过吗?了解GPT底层是如何实现的吗?18. 反问(技术栈 + 业务)二面-----------------1. 自我介绍2. 实习负责什么3. 项目难点4. Spring用了哪些设计模式(单例、责任链、模板)5. Spring事务(声明、编程)6. 使用什么数据库?考虑过拆表吗?规范?7. 建立索引的原则8. 为什么用B+树做索引9. 数据库的悲观锁和乐观锁10. JVM内存回收算法、CMS和G1的结构11. TCP/IP是属于哪层的?HTTP呢?12. Linux基本操作命令(cat、tail -f、cp和scp的区别)13. 分析当前应用内存占用情况的命令?如果是Java程序呢?14. 算法水平?平常会刷题吗?15. 反问(业务+评价)
0 点赞 评论 收藏
转发
外包实习,OC已拒~timeline-----------------2024.01.25一面1. 自我介绍2. 创建线程的方式3. 可以直接调用run方法来启动线程吗?4. 线程池如何使用?参数的含义?5. HashMap和Hashtable的区别?6. 如何保证HashMap线程安全?7. HashMap扩容机制?8. ThreadLocal有了解过吗?9. volatile关键字作用?(可见性与一致性)10. ArrayList、LinkedList、Vector的区别11. JVM运行时内存区域介绍12. 垃圾判定和回收算法13. 遇到过OOM吗?如何处理?14. JVM调优参数有了解过吗?15. 给定一张表test,有三个字段id,name,value,求根据name对value进行计算,求max,min,avg16. 事务隔离级别17. SQL查询效率较低,如何排查?18. Linux常用命令?19. 反问-----------------2024.01.26 二面 1. 自我介绍(介绍做过的项目,问题+解决方式)2. Redisson的实现基本思路(可重入 + 可重式 + watch dog打一套就完事了~)3. 看过哪些源码?4. 原子类实现源码大概逻辑 5. JVM运行时区域模型 6. CMS和G1的区别?CMS为什么会出现碎片问题? 7. 双亲委派机制8. 技术方案设计?(说成技术方案如何写了)9. 实习距离可以吗?什么时候可以来?毕业设计如何?10. 反问-----------------2024.01.26 三面1.自我介绍2. 针对自我介绍,提几个问题3. 对未来软件发展的看法4. 学校和企业实战的研发区别和体会,举一个详细的例子5. 目前互联网供大于求,对薪资,工作有压力,你怎么看待6. 如何看待学校的卷和工作的卷7. 如果录用,大概什么时候可以到岗?毕业设计情况?
投递华云科技等公司7个岗位
0 点赞 评论 收藏
转发
状态:应该是挂了~timeline-----------------2024.01.24一面1. 自我介绍2. 介绍一下印象深刻的项目3. 项目开发的一个生命周期(需求分析,技术设计,测试,上线)4. 实习过程中,有遇到过一些进度上问题或者上线风险的问题吗?有遇到过延期的问题吗?5. 作为项目负责人,组队的同学出现进度的问题,找你寻求帮助,你会如何解决?6. 有遇到哪个具体的例子走过这些步骤的吗?7. 讲一下是如何遇到超卖的问题,然后解决,最后使用Redisson分布式锁的吗?(普通下单 -> 超卖 -> setnx锁 -> Lua脚本 -> Redisson)8. 用Redisson比synchronized性能更好吗?(这里给自己挖坑了,说用synchronized时会大量请求失败,其实说错了,synchronized会阻塞等待,不会立即返回)后面面试官点出来了。9. 有测试过Redisson分布式锁秒杀的时候QPS吗?会超卖吗?10. 反问(业务+技术栈)11. 面试流程(问HR更清楚)12. 建议(没有什么建议)总结:没有八股,全是场景项目细节,面试完得不到什么反馈,希望有后续吧~有后续了,约了二面。-----------------2024.01.30二面1. 自我介绍2. 目前找到工作了吗?今年毕业吗?有正式offer吗?3. 关于就业方面,你会如何去做?4. 没有转正机会,还会考虑吗?5. 如果能实习,你的实习目的是什么?(个人能力)6. 上一份实习是如何融入到研发团队中,做了什么事情?7. 实习和在学校学习有什么不同?8. 实习项目的一个点 (答得不好~)9. 毕设完成如何?什么时候答辩?10. base地比较远,来过广州吗?11. 找工作地域倾向哪里?计划实习多久?12. 24毕业,这段时间不是应该好好找工作吗?总结:主要就是聊天~,许愿OC,没转正也去,边实习边毕设边春招,拉满~
0 点赞 评论 收藏
转发
状态:二面已挂,太难受了,搞得怀疑人生。2024.01.23 二面 吐槽一下~,一面答得很烂,没想到能约二面,以为二面是HR面,结果应该是老板面,压力拉满。。。1. 自我介绍2. 介绍一下项目经历,要求:    按照列表的方式,第一个项目什么名字,然后做了多长时间,用一两句话简单介绍项目,项目需求和背景,不要讲实现的细节。(吐槽,介绍被打断,而且要求一两句...)3. 项目开发时间比较久什么意思?(因为不断在优化)那你按全职折算一下时间多久?(。。。)(讲因为是自己的项目,所以不断在优化)被打断,问你什么你答什么,问你项目做多久就回答多久就行。(。。。)4. 实习项目有上线吗?使用人数有多少?你参与的时间开发完成度多少?5. 假设你是项目经理,我是开发者,你给我布置一下这个任务,需求背景以及怎么做。(这里说的是实习重构的一个模块设计)6. 讲重构模块如何设计,类的职责,接口,方法,出参入参,最后问你觉得你的方案设计的怎么样7. 要讲清楚该模块原本的逻辑,预期目标,实现的思路,通过什么能达到效果,编写几个什么样的类去达到这个目标(一顿问给我干懵逼了,本来就菜,压力还拉满)8. 讲自己的项目,为什么要做,出于学习还是实际解决问题?9. 你负责什么?通过这个项目参与你收获了什么?总结成点,然后分条按照重要度回答。(这里确实有点懵逼,不过确实总结能力属实有点差,没有抓住重点)10. 沟通协作有什么技巧?(因为前面说了收获了和前端同学沟通能力,强调讲干货,还要总结成点,本来以为HR面的这些基础问题都很简单,谁知道自己连门都没入)然后面试官指出我的问题,小标题没起好,这点确实是感觉一针见血,这方面还得提升,面对压力话都说的没头没脑的。11. 反问 (已经啥也不想问了,就问了面试流程)总结:答的基本上是说全程很烂,很尴尬,没想到自己在压力下语言都组织不好了,和之前的任何一场面试都不一样,不过确实,对项目细节的把控不够,并且自己组织语言的能力也有欠缺,这的确也是一个大问题,继续加强吧~
0 点赞 评论 收藏
转发
牛客网
牛客企业服务