堆糖-春招java实习 一面/二面

3.8日堆糖一面 电话面 30分钟

面试官太好了真的 特别特别和善 很有亲切感

1.简单自我介绍

2.聊项目 整个流程 然后中间穿插了一些场景题 怎么解决 场景题不难 10分钟

3.Spring循环依赖解决 答了三级缓存 然后聊到Spring构造函数循环依赖的解决 说Spring直接抛异常了 面试官说如果一定要解决呢 说了懒加载

4.MVCC底层实现原理

5.Mysql事务隔离级别

6.Mysql的两阶段提交 还讲了一下binlog跟redolog的区别

7.redis过期删除策略 惰性跟定期 说了优缺

8.zset底层数据结构

9.线程创建的四种方法

10.syn跟ReentrantLock区别 为什么有syn还要有ReentrantLock?
死锁的四个条件 当出现循环等待时syn可以解决嘛? ReentrantLock可以解决循环等待问题

11.算法:判断两个链表是否有交点 很简单 口述思路

12.索引失效场景

13.反问

3.10日堆糖二面 电话面

面试官依旧很好 吹爆堆糖面试官

1.简单自我介绍

2.JUC阻塞队列和线程池 阻塞队列讲了五种吧底层也讲了 线程池七大参数 线程池处理请求的流程 四个拒绝策略

3.面试官问我有没有听过Disruptor队列一个高性能无锁阻塞队列 没听过

4.伪共享问题 讲了MESI 总线嗅探 缓存行失效那些

5.缓存穿透 缓存击穿 缓存雪崩问题及解决方案

6.反问了 面试官真好哇

3.11日约14号的hr面了

#堆糖##面试题目#
全部评论
老哥哪里投的啊,我牛客投直接把我简历挂了
1 回复 分享
发布于 2022-03-11 19:07
这个有转正吗
点赞 回复 分享
发布于 2024-10-20 20:26 江西

相关推荐

01-13 09:40
门头沟学院 Java
数字马力跨境收单业务-Java 后端工程师Base长沙 or 郑州团队介绍数字马力国际收单团队,致力于为全球商家提供领先的收单支付产品解决方案,提供支付体验优、合规标准高、稳定性和 SLA 业内领先的收单支付产品,以及一站式行业数字化解决方案,为客户业务增长提供助力。如果你有热情,有才华,愿意接受挑战,ANTOM团队将是你施展才华的舞台,让我们一起携手共进,为客户业务增长提供更强大的助力,创造更加美好的未来!为什么加入我们1、技术挑战:我们面临着诸多技术挑战,包括高并发的处理、金融级系统资金安全保障以及支付系统的高可用性等。持续提升产品竞争力,通过灵活创新的服务和行业解决方案帮客户创造更大价值。2、创新实践:深度参与蚂蚁国际化战略,与生态伙伴和全球商户亲密合作,技术出海,业务覆盖全球。在这里,你将有机会参与创新项目,挑战自我,并将创新理念转化为现实。3、培训和成长:我们为每位新成员提供全面的培训计划、良好的晋升机会以及国际化的工作文化。主导业务及技术类项目的系统分析与设计工作,技术难题攻关,创造更大的全局效益岗位描述1、参与到跨境收单业务的技术架构的设计和落地工作中,包括架构设计、代码研发、codereview 等。2、参与或者负责某一块业务的日常的需求开发,代码重构,稳定性保障等工作。3、参与或者负责某一个领域(如收单、支付、会员、结算等)的研发与架构升级工作。岗位要求1、扎实的java编程基础,精通Java EE、SOA、OSGI等相关技术;对各种开源的框架如SpringBoot等有深入的了解,对框架本身有过开发或重构者可优先考虑;2、具备良好的识别和设计通用框架及模块的能力,有3年以上大规模高并发系统设计和开发经验者优先考虑;3、研发质量意识好,对系统质量有近乎苛刻的要求;4、较强的表达和沟通能力;工作认真、严谨、敬业,对系统质量有近乎苛刻的要求意识;5、具备良好的英语读写能力,能流利口语沟通更佳;6、具有支付行业、软件产品化、开放平台研发经验背景的优先考虑; #岗位分享#
投递蚂蚁集团等公司10个岗位
点赞 评论 收藏
分享
评论
4
17
分享

创作者周榜

更多
牛客网
牛客企业服务