淘宝Java校招后端二面85min

1.实习介绍+电商核心项目(比如商品订单模块)
2.大促时怎么根据实时销量/库存动态调商品价格?(规则引擎+Redis)
3.秒杀场景防超卖,对比Redis+Lua、数据库乐观锁、分布式锁的优劣。
4.订单服务大促频繁FuLLGC,怎么用G1参数优化?
5.商品详情页怎么用多级缓存(Caffeine+Redis+CDN)防缓存雪崩?
6.亿级订单表怎么通过分库分表+索引优化查询速度?
7.订单ID选雪花、Leaf还是UUID?说理由。
8.怎么根据实时用户访问量动态调整商品推荐优先级?((Redis统计+推荐引擎
9.淘宝抢购场景,对比Redis+Lua、DB行锁防超卖的好坏。
10.大促时商品服务GC卡顿,G1怎么调参数?
11.商品搜索缓存失效,多级缓存怎么防数据库被打垮?
12.超大规模用户表怎么分库分表+索引优化查用户信息?
13.淘宝物流单号怎么选分布式ID方案?
全部评论
mark收藏了
点赞 回复 分享
发布于 2025-12-16 20:45 北京

相关推荐

面试官:为什么要学Java?我:主要三点原因:一是岗位适配性强,后端开发岗位多采用Java技术栈,就业机会更广;二是生态完善,有Spring Cloud、MyBatis等框架及中间件,可快速搭建高可用系统;三是实践基础扎实,本科和研究生阶段的项目均基于Java开发,认可其跨平台、稳定性强的优势。面试官:能不能接受转C?我:完全可以。本科系统学过C语言,掌握指针、内存管理等核心知识点,还独立开发过简易文件管理系统,有实操基础。C语言是底层开发核心,契合我深耕后端底层的职业方向,我能通过短期学习快速上手。面试官:对操作系统和计算机网络掌握的怎么样?我:两门科目掌握扎实,兼具理论与实操。操作系统方面,吃透进程管理、内存管理、死锁、I/O模型四大模块,熟练使用ps、top、free等Linux命令实操。计算机网络方面,精通TCP/IP五层模型及TCP核心机制,会用Wireshark抓包分析,曾定位过TCP重传问题。面试官:怎么测TCP的传输时延?我:常用两种方法:一是工具法,用Wireshark抓包看报文时间戳差值,或用hping3测RTT,对称网络下单向时延为RTT/2;二是编程法,写客户端-服务端程序,通过发送端与接收端时间戳计算,结果更贴合实际开发需求。面试官:RTT和RTO的区别?我:核心区别有三点:一是定义,RTT是往返实际耗时,RTO是重传超时阈值;二是作用,RTT反映实时网络延迟,RTO控制重传时机;三是关联,RTO基于RTT计算(平滑RTT+4倍RTT偏差),随RTT动态调整,略大于RTT避免误重传。面试官:TCP的拥塞控制算法?我:以Reno算法为例,分四阶段:慢启动(cwnd指数增长至ssthresh)、拥塞避免(cwnd线性增长)、快速重传(收到3个重复确认即重传,下调ssthresh)、快速恢复(调整cwnd后回归拥塞避免)。此外,现代还有CUBIC、BBR等算法,BBR适合高带宽高延迟场景。面试官:你觉得你的优点和缺点有哪些?我:优点是学习能力和执行力强,一个月内梳理核心知识点、刷50道算法题,实习时能按时交付任务并保障代码质量。缺点是C语言底层开发及大型分布式项目经验不足,目前正通过看书和研究开源项目补短板。号外:TP-LINK 2026届春季校园招聘启动!春招8大类岗位全面开放,深圳、杭州、北京、南京4大研发中心、21个中心城市办事处任你选择,岗位招满即止,欢迎大家踊跃投递!企业介绍:TP-LINK (普联)是领先的ICT设备与解决方案供应商。自1996年成立以来,我们提供的海量设备已服务千行百业、千家万户,用以构建万物互联的世界。招聘岗位:软件类,技术市场类,市场营销类,制造类,人事行政类,供应链计划类,采购类,财务类工作地点:深圳,杭州,北京,南京,东莞等投递链接:http://hr.tp-link.com.cn内推码:XYDS015(在提交简历前的最后一栏“TP内推码”中填写,内推简历优先筛选,后续有疑问/流程问题欢迎联系)
点赞 评论 收藏
分享
评论
点赞
16
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务