【面经】阿里淘天天猫业务技术 Java暑期实习

时间线:

  • 3.12 一面,第二天早上约二面
  • 3.17 二面,隔一周主动问 HR 挂

3.12 阿里淘天天猫一面 70min

整整七十分钟全程高能项目八股,脑子都要转不动了,苦苦等的手撕一直没有,大概率凉了

  • 威海校区和本部有什么区别?

项目

  • 实习做了什么工作?Mq-Bus 数据量太大延迟怎么办?
  • 介绍一下 PaaS 是什么意思
  • 为什么要使用分表?分表规则中,跨表查询+分页该怎么做?(拷打的非常细,很diss我这方面)为什么要读写分离,怎么做的?为什么选择了 Redis 的 incr 方案?
  • 熔断限流的规则?

此时我输出的已经非常累了,没想到还有如此八股盛宴

八股盛宴

八股考Java基础,可惜我就剩Java基础没看过了,谢,而且和面试官有点对不上频率

  • Java Override、Overload 区别
  • Java 接口和抽象类的区别
  • Java 深拷贝和浅拷贝的区别
  • Java 反射你是怎么理解的,什么应用场景?
  • Java 乐观锁和悲观锁的区别 分布式系统中,如何实现乐观锁(后面复盘了一下,可能是想让我答版本号机制?)
  • ThreadLocal 用法?线程结束其对象会回收吗?
  • volatile 关键字有什么作用?
  • MySQL 联合索引 (a, b, c) 怎么查才走索引
  • 数据库事务隔离级别有哪些?MySQL InnoDB 默认的是哪个?
  • 说一个SQL语句 :(订单ID, 用户 ID)查top100订单量大于5的用户
  • HTTP 请求 GET 和 POST 区别?
  • 编程中遇到不断嵌套的 if-else 语句怎么优化
  • 有用过设计模式吗?(只用过 Adapter 模式)

反问

  • 面评?八股回答太慢了,项目有待提高,业务场景还需要细想
  • 业务?天猫业务技术,如国补等
  • 几轮面试?三轮技术 + 一轮HR
  • 什么时候出结果?这几天出

3.17 阿里淘天天猫二面 65min

找暑期实习期间体验最差的一次面试,这里只记下技术问题。

  • Java 面向对象三大特性?
  • 异常处理时,什么时候catch,什么时候抛出?
  • 设计模式
  • 天气预报 天气不同 用户收到通知 同时收到推荐行程 设计模式实现?
  • 公园售票程序计算价格 全票100 70岁以上老人或军人免费 小孩半价 一米二以下免费 门票价格计算 设计模式?
  • 没有错误日志,排查线上问题,服务器 CPU 飙升,java如何定位?
  • 多线程 A B C 顺序执行,有什么方式?
  • ERP 项目是怎么保证订单同步之后数据一致性的
  • 其它的一些我项目中的问题,全都没有继续追问

剩下的聊天问题一个比一个恶心人,比如爸爸是做什么工作,接不接受加班,每天晚上最晚到几点,还有更逆天的,这里就不脏大家眼睛了。由于是私下约面,没有面试反馈邮件,也是神了。

全部评论
二面最后这都什么神人问题
2 回复 分享
发布于 03-24 22:13 丹麦
二面这个面试官真不能直接举报吗
1 回复 分享
发布于 03-25 00:21 四川
这就是传说中的KPI面吗
点赞 回复 分享
发布于 03-25 16:16 山东

相关推荐

03-21 11:17
已编辑
华东理工大学 Java
面试时间:一小时、面试部门:淘宝商品部门1.自我介绍2.研究生阶段的学习方向,比如重点课程之类的,有没有大模型相关的?3.项目拷打(技术选型、数据量、具体场景4.有没有到github了解大数据前沿开源工具场景题:5.分库分表:    电商用户下单场景怎么分比较好?    如果用userID拆,卖家的维度的订单列表怎么查?6.秒杀场景下,如何设计Redis架构有效处理热点数据?7.项目里Redis用到的数据结构?八股:8.讲一下ZSet9.Redis性能快的原因10.还有什么中间件采用IO多路复用11.MySQL的索引设计 B+树12.索引优化策略13.常见/ 特殊类型的索引结构14.现在有一个表,然后有一个主键,这种情况下,如果在主键之外又建了其他的一个联合索引的话,那这个时候有几个索引树?  数据行会存在哪15.用操作系统本质的原理解释为什么JVM编译出的class运行比Native程序慢16.JVM的内存布局17.TLAB有没有了解过?(Thread Local Allocation Buffer 18.Linux常见的黑屏命令行工具19.(给了一个文本) 能不能说出来几个工具,能快速把这些文本里面按照他的响应时间从大到小的排序,同时保留其他字段的信息。反问:技术栈?面试有几轮? 答:应该是三轮技术一轮HR。(面试官以为是春招面试体验不错,虽然很多场景题,但面试官都会耐心引导回答。#软件开发笔面经# #牛客AI配图神器# 3.21 二面 电话面在阿里的代码网站实现一个能够实时处理大量文件,判断文件每行是否含有违禁词的检查器扩展提问:1.如果本地文件比较大 多线程能否处理2.如果文件一直有写入的情况下 如何保证拆分文件的进程不出错3.如果真正要建一个数据库表存储违禁词 如何设计4.用哪一类数据库合适5.如果是分布式部署在集群上 的日志文件 做实时处理 应该用什么方式更好6.有没有大数据领域的解决方法
查看103道真题和解析 软件开发笔面经
点赞 评论 收藏
分享
评论
3
17
分享

创作者周榜

更多
牛客网
牛客企业服务