双非本化学跨专业,投岗阿里/滴滴后端三面,最终拿下offer

本文是一位双非化学背景的研究生分享跨专业学习Java并成功获得阿里、滴滴后端岗位Offer的面试经历。文中详细记录了在阿里和滴滴的面试过程中遇到的问题,包括Java基础、并发、Spring框架、数据库、GC、分布式等技术点,并提及了个人的学习方法和项目经验。
摘要由CSDN通过智能技术生成

本科双非化学,跨考了电子硕士,研究生依然双非。无互联网实习,无比赛无论文。(有自动化和高校实训讲师相关的实习经历)
19年11开始学Java准备秋招。

双非本化学跨专业,投岗阿里/滴滴后端三面,最终拿下offer

【阿里】

二面

  1. 公司做的项目,设计插件,
  2. 讲讲项目的架构,设计,数据流,ER 图
  3. Redis 使用过吧,缓存击穿的解决办法,Redis 的数据结构有哪些,Redis 的主从结构,数据分片,一致性 hash
  4. JAVA 基础,存放不相同的对象使用什么数据结构,引出对象的 hashCode 和 equals方法,HashSet 是用什么结构实现的;
  5. HashMap 的冲突解决办法
  6. HashMap 是不是线程安全的容器,如果并发访问了JDK 是怎么解决的
  7. 线程安全的容器 ConcurrentHashMap是怎么解决线程安全问题的,分段锁
  8. 悲观锁和乐观锁的区别,使用悲观锁有什么影响(线程中断,慢),乐观锁有什么好处
  9. spring ,spring 的 IOC 是什么,怎么实现的,突然就有点不知道从何说起,讲了有依赖注入和依赖查找,说道了使用 spring 的注解,然后容器启动的时候加载这些注解所在的类,使用反射执行执行初始化就 OK 了
  10. 然后问到使用反射就可以
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值