得物面经(完结)
得物App是全球领先的集正品潮流电商和潮流生活社区于一体的新一代潮流网购社区。 得物App聚集了一大批热爱球鞋、潮品穿搭和潮流文化的爱好者,话题讨论集中在球鞋、潮牌、手办、街头文化、汽车腕表和时尚艺术等年轻人关注的热点话题。得物App正在成为中国潮流文化发展的土壤。
时间安排:
网申:8月14日开始 笔试:8月23日开始 面试:8月下旬开始 offer:9月下旬开始
招聘城市:
南京、郑州、武汉、广州、上海
同学 1
一面
- OAuth2的redirection url什么作用
- Thrift RPC怎么实现CS通信,怎么实现跨语言
- CDN过期策略
- Redis分布式,主从,一个节点挂掉怎么办
- 多级页表
- 隔离级别,默认隔离级别,间隙锁
- TiDB, LSM-Tree
TiDB 是一款开源的分布式数据库,它的设计目标是提供一套统一的数据库解决方案,既能满足 OLTP(在线事务处理)场景的需求,也能支持 OLAP(在线分析处理)场景。
它由三个核心组件组成:
- TiDB Server:SQL 层,负责解析 SQL 请求、执行查询计划、管理事务等。
- TiKV:TiDB 的存储层,使用基于 LSM-Tree 的 RocksDB 作为其存储引擎,结合 Raft 协议实现高性能和高可用的分布式存储。
- PD(Placement Driver):调度层,负责整个集群的元数据管理和负载均衡。
LSM-Tree(Log-Structured Merge-Tree)是一种写优化的存储结构,常用于高写入负载的数据库系统,通过内存写入、磁盘批量写入和定期压缩实现高效的写操作。
- HTTPS,中间人伪造证书怎么办,伪造证书机构
- 为什么转专业
二面
1、项目索引,MySQL索引,mongoDB为什么用的B树,二者比较
2、MySQL B+树的度数越大越好吗,一般设多少
3、实习学了什么,两段实习的比较
4、以后做工程还是研究
5、工作和生活中有成就感的事情
优缺点
反问:业务交易技术,整个交易流程
三面
1、实习内容
2、数据库数据量,实习公司自研的数据库能干啥
3、MySQL索引,什么时候索引失效,为什么索引命中还很慢
4、JVM用过那些参数,CMS什么时候发生FULL GC,除了老生代满了的情况
5、Thrift RPC,包含哪些内容,复杂均衡在哪里做,注册中心用的什么
6、为什么偏向后端开发
反问业务:供应链or交易
同学2(Java 实习生)
- 项目中的难点 缓存设计、乐观锁、分布式锁
- 分布式锁怎么用的
- 为啥要用分布式锁
- 分布式锁和锁的区别
- zk的分布式锁怎么用的
- 乐观锁怎么设计的
- red...
未能定位到原文的划线
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
1. 微信扫右侧的优惠券加入知识星球
2. 解锁星球的实战项目教程和源码: 项目源码+教程获取
真诚点赞 诚不我欺
回复