阿里云java后端一面——已挂
#牛客AI配图神器#首先面试官介绍面试流程。
一、自我介绍
唠了一下学制和毕业时间、base地、硕士专业名的问题
二、项目篇
要求主动介绍项目。
有什么需要关注的点?
商品秒杀功能怎么实现?
如何避免超卖的?
为什么Redis比MySQL快?为什么不需要磁盘IO?
Redis是单线程的还是多线程的?如果是单线程的,吞吐量为什么没有问题?
如果Redis的内存满了,会发生什么情况?
还有一些别的内存汰换的策略吗?除了LRU之外呢?
为什么在系统里用布隆过滤器?布隆过滤器的工作原理?会不会误判,原因是什么?
三、八股篇
MySQL 索引:怎样写 SQL 会导致不走索引?有哪些索引最佳实践?
乐观锁、悲观锁定义与适用场景;乐观锁里版本号校验流程?
Java 常用的锁(synchronized、显式锁)怎么用?
Java 垃圾回收基本原理?
你平时用的 Java 版本?
听说过IO多路复用吗?Redis 单线程高并发背后的系统机制?
TCP 与 UDP 区别?为什么 TCP 可靠、如何保证?
打开网页很慢,如何分层定位问题?
四、手撕代码
双线程交替打印 0 ~ 100(语言任选)
(真的没想到能出多线程的题啊
总结:面试官人真的很好!和腾讯一样,不会的问题也能够一直引导,或者不停换个问法提问。但奈何本人基础薄弱,一半的问题和手撕都打不出来
一、自我介绍
唠了一下学制和毕业时间、base地、硕士专业名的问题
二、项目篇
要求主动介绍项目。
有什么需要关注的点?
商品秒杀功能怎么实现?
如何避免超卖的?
为什么Redis比MySQL快?为什么不需要磁盘IO?
Redis是单线程的还是多线程的?如果是单线程的,吞吐量为什么没有问题?
如果Redis的内存满了,会发生什么情况?
还有一些别的内存汰换的策略吗?除了LRU之外呢?
为什么在系统里用布隆过滤器?布隆过滤器的工作原理?会不会误判,原因是什么?
三、八股篇
MySQL 索引:怎样写 SQL 会导致不走索引?有哪些索引最佳实践?
乐观锁、悲观锁定义与适用场景;乐观锁里版本号校验流程?
Java 常用的锁(synchronized、显式锁)怎么用?
Java 垃圾回收基本原理?
你平时用的 Java 版本?
听说过IO多路复用吗?Redis 单线程高并发背后的系统机制?
TCP 与 UDP 区别?为什么 TCP 可靠、如何保证?
打开网页很慢,如何分层定位问题?
四、手撕代码
双线程交替打印 0 ~ 100(语言任选)
(真的没想到能出多线程的题啊
总结:面试官人真的很好!和腾讯一样,不会的问题也能够一直引导,或者不停换个问法提问。但奈何本人基础薄弱,一半的问题和手撕都打不出来
全部评论
笔试怎么过的?
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享