唯品会三年,被裁员,如今跳槽天猫拿下offer(Java岗)

前言

“xxx,都是好牌子,天天有三折”

是的,我在这家洗脑广告词公司里工作了整整三年时间,虽然是大家耳熟能详的互联网电商公司,但它的发展同其他新起互联网公司来说局限了很多,同时也早早遇到了瓶颈。好在三年前,我就开始规划了我自己的人生,所以在唯品会的三年时间里,我并未懈怠。

现如今,我已经跳槽到了天猫,顺利拿下offer。自己的情况很普通,本科文凭,没有背景,分享这次我的经历,想鼓励和我同样起点的人!

唯品会三年,我只做了5件事,如今跳槽天猫拿下offer(Java岗)

 

天猫面试题(技术部分)

  • 先自我介绍,包含日常工作
  • 问了父子线程怎么共享数据 interitableThreadLocals
  • lock和sync区别
  • HashMap1.7、1.8区别
  • AQS原理(执行过程源码,入队出队的细节,源码细节)
  • CountDownLatch和CyclicBarrier的区别是什么源码级别
  • volatile从指令重排序,内存屏障,聊到总线风暴
  • mysql索引:聚集索引、非聚集索引、索引结构,顺带会问各种树的特性
  • 举例优化sql
  • MVCC和事务隔离级别的关系
  • 间隙锁、行锁、乐观锁悲观锁等
  • 唯一索引和普通索引的区别
  • 聊到了changeBuffer、页分裂合页合并
  • 可达性分析算法中根节点有哪些
  • cms和G1区别
  • 怎样GC调优?
  • 怎样排查CPU彪高、内存彪高?
  • redis数据结构、跳跃表
  • redis qps能上多少,怎么知道的?
  • sentinel和cluster区别和各自适用场景
  • redis cluster集群同步过程
  • redis单线程为什么快?
  • 多大叫大key、热key产生原因和后果以及怎么解决?
  • 本地缓存需要高时效性怎么办?
  • spring的作用;
  • spring循环依赖怎么解决(说出三级缓存源码细节);
  • spring aop原理(动态代理)、
  • spring bean生命周期(源码细节,以及各个位置的设计思路,有什么可扩展的)
  • dubbo服务暴露和引用过程,负载均衡策略,容错机制在哪里实现的源码
  • 项目中碰到的问题。
  • 说到缓存穿透,让我设计一个防止缓存穿透的解决方案,简单的就是存null值,但肯定会深究,可以结合布隆过滤器&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值