万得内推万得内推

万得面经+内推码

一面:技术基础与项目经验考察

面试当天,我提前到达了万得信息的办公地点。一面是技术面,面试官是一位看起来很资深的后端开发工程师。

  • 编程语言:面试官首先问了我对 Java 的掌握程度,比如 Java 的多态性是如何实现的,我详细解释了方法重载和方法重写的概念以及它们在实现多态性中的作用。接着又问了 Java 集合框架,像 ArrayList 和 LinkedList 的区别,我从底层数据结构、插入和删除操作的时间复杂度等方面进行了回答。
  • 数据库:在数据库方面,问到了 MySQL 的事务隔离级别,我回答了读未提交、读已提交、可重复读和串行化这四个级别,并说明了每个级别可能出现的问题,比如读未提交会出现脏读,读已提交会出现不可重复读等。还被问到了索引的原理,我讲解了 B + 树索引的结构和工作原理,以及如何创建合适的索引来优化查询性能。
  • 框架:关于 Spring 框架,面试官问了 Spring 的 IOC(控制反转)和 AOP(面向切面编程)的原理。我解释了 IOC 是如何通过依赖注入来降低组件之间的耦合度,以及 AOP 是如何实现对业务逻辑的横向切割,例如日志记录、事务管理等功能的实现。还问到了 Spring Boot 的自动配置原理,我结合自己的项目经验,说明了 Spring Boot 是如何通过条件注解和配置类来实现自动配置的。

项目经验深挖

接下来,面试官针对我简历上的项目进行了深入询问。让我详细介绍了一个我参与过的大型后端项目,包括项目的背景、业务需求、技术架构以及我在项目中承担的具体工作。在介绍过程中,面试官不断追问一些技术细节,比如在处理高并发请求时,采用了哪些技术手段来保证系统的性能和稳定性。我回答了使用了缓存(如 Redis)来减少数据库的压力,以及采用了消息队列(如 Kafka)来异步处理一些非关键业务逻辑,提高系统的响应速度。还问到了项目中遇到的最大的技术难题以及是如何解决的,我分享了在一次数据库迁移过程中遇到的数据一致性问题,通过采用数据同步工具和手动校验的方式,最终成功解决了问题。

算法与数据结构

最后,面试官出了一道算法题,要求我在纸上实现一个简单的排序算法,我选择了快速排序,并写出了基本的代码逻辑。之后又问了一些关于时间复杂度和空间复杂度的问题,我也都准确地进行了回答。

一面结束后,面试官让我稍作等待,过了大概 15 分钟,HR 过来告诉我一面通过了,让我准备二面。

二面结束后,面试官说会在一周内给我反馈。等待的过程真的很煎熬,不过好在最后收到了 HR 的电话,通知我通过了面试,进入了谈薪环节。

万得Wind25届校招招聘

(❗️24/25/26届可投)

【关于我们】万得是中国大陆领先的金融数据、信息和软件服务企业,总部位于上海陆家嘴金融中心

【招聘岗位】产品/运营/数分/测试/算法/开发/职能(HR)/设计/管培生

【面向对象】2024年6月-2026年6月的应届毕业生

【工作地点】上海、南京、苏州、深圳、扬州

【投递链接】

电脑端:http://www.wind.com.cn/

手机端:https://www.wind.com.cn/mobile/JoinUS/RecruitDetail/zh.html?entry=school

【内推码】2023cwc1

(简历优先筛选,加速流程推进,有问题/需要对接HR可联系)

大家投递完可以在评论区打上姓名缩写+岗位,我来确认有没有内推成功喽

#内推##牛友职场人脉来了#
全部评论

相关推荐

不愿透露姓名的神秘牛友
04-24 21:51
已编辑
🤔部门:快手支付中台----一面时间:1h1.问实习,觉得实习难点在哪,自己成长最多的地方2.Redis中的string底层结构是什么,zset底层结构是什么,跳表的查询复杂度3.线程池的核心参数如何设置,cpu利用率如何计算,cpu的负载是什么4.介绍一下AQS,加锁和释放锁的流程是什么,底层为什么要使用用双向链表,Synchronized的加锁和释放锁的流程,等待队列和阻塞队列的区别,使用notify后会发生什么5.问看过spring源码吗6.介绍一下Raft,Raft怎么保证强一致性的7.zookeeper使用的一致性算法和Raft有什么区别8.说一下对分布式事务的理解,什么情况下需要使用分布式事务,本地消息表如何保证最终一致性的9.手撕:快排 + 多线程循环打印ABC----二面:时间:40min1.实习介绍2.使用Redis做幂等,会出现什么样的不一致的情况3.Kafka消息的可靠性是如何保障的4.Kafka消息底层是如何存储的,Kafka怎么保障消息分区有序的5.使用Kafka的话,怎么保证写DB和发消息的一致性,使用本地消息表的话本地事务是如何保证的,Transactional注解底层是如何实现的,Transactional内部调用失效的原因以及如何解决6.讲一下MySQL的意向锁7.讲一下JD hotkey的整体架构,如何统计热key的8.简单说下共享单车扫码开锁是怎么一个流程9.手撕:换了两次题,1.丢n次骰子,求和为k的概率(不会)2. LC1044 最长重复子串(不会)3.组合总数----HR面常规问题----oc(已接)
查看17道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客企业服务