三面拿杭州研究院50offer:面对这些问题,你都能做到嘛??

在这里插入图片描述

5G的到来证明了互联网行业发展一如既往的快,作为一名开发人员(Java岗)梦想自然是互联网行业的大厂,这次我的一个学员拿到了杭州的一个研究院offer,透露一下,年薪50多万,保底16,在这里分享一拨面试过程!

在这里插入图片描述

一面

  • 自我介绍,主要讲讲做了什么和擅长什么
  • 设计模式了解哪些?
  • AtomicInteger怎么实现原子修改的?
  • ConcurrentHashMap 在Java7和Java8中的区别?为什么Java8并发效率更好?什么情况下用HashMap,什么情况用ConcurrentHashMap?
  • redis数据结构?
  • redis数据淘汰机制?
  • mysql实现事务的原理(MVCC)
  • MySQL数据主从同步是如何实现的?
  • MySQL索引的实现,innodb的索引,b+树索引是怎么实现的,为什么用b+树做索引节点,一个节点存了 多少数据,怎么规定大小,与磁盘页对应。
  • 如果Redis有1亿个key,使用keys命令是否会影响线上服务?
  • Redis的持久化方式,aod和rdb,具体怎么实现,追加日志和备份文件,底层实现原理的话知道么?

二面

  • Java内存模型
  • full gc怎么触发?
  • gc算法
  • JVM回收策略
  • ClassLoader原理和应用
  • 高吞吐量的话用哪种gc算法
  • ConcurrentHashMap和HashMap
  • volatile的底层如何实现,怎么就能保住可见性了?
  • 有参与过开源的项目吗?
  • 线程池原理,拒绝策略,核心线程数
  • 1亿个手机号码,判断重复
  • 线程之间的交互方式有哪些?有没有线程交互的封装类 (join)?
  • 两次点击,怎么防止重复下订单?
  • 数据库表设计,索引
  • Redis的缓存淘汰策略、更新策略
  • dubbo、netty、RPC介绍原理
  • 限流算法
  • zk挂了怎么办?
  • 分布式锁的实现方式,zk实现和Redis实现的比较
  • 秒杀场景设计,应付突然的爆发流量
  • 分布式数据一致性
  • 一致性哈希
  • 消息队列原理介绍
  • 注解的原理
  • 数据库原理,数据库中间件,索引优化
  • ioc原理、aop原理和应用
  • 大数据相关,MapReduce
  • Docker的原理

三面

  • 先是聊项目,从项目的架构设计到部署流程。
  • Java容器有哪些?哪些是同步容器,哪些是并发容器?
  • ArrayList和LinkedList的插入和访问的时间复杂度?
  • Java反射原理, 注解原理?
  • 新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法?
  • HashMap在什么情况下会扩容,或者有哪些操作会导致扩容?
  • HashMap push方法的执行过程?
  • HashMap检测到hash冲突后,将元素插入在链表的末尾还是开头?
  • 1.8还采用了红黑树,讲讲红黑树的特性,为什么人家一定要用红黑树而不是AVL、B树之类的?
  • https和http区别,有没有用过其他安全传输手段?
  • 线程池的工作原理,几个重要参数,然后给了具体几个参数分析线程池会怎么做,最后问阻塞队列的作用是什么?
  • Linux怎么查看系统负载情况?
  • 请详细描述springmvc处理请求全流程?
  • 讲一讲AtomicInteger,为什么要用CAS而不是synchronized?
  • 查询中哪些情况不会使用索引?
  • 数据库索引,底层是怎样实现的,为什么要用B树索引?
  • Mysql主从同步的实现原理?
  • MySQL是怎么用B+树?
  • 谈谈数据库乐观锁与悲观锁?
  • 有使用过哪些NoSQL数据库?MongoDB和Redis适用哪些场景?
  • 描述分布式事务之TCC服务设计?
  • Redis和memcache有什么区别?Redis为什么比memcache有优势?
  • 考虑redis的时候,有没有考虑容量?大概数据量会有多少?
  • 谈谈分布式锁、以及分布式全局唯一ID的实现比较?
  • 集群监控的时候,重点需要关注哪些技术指标?这些指标如何优化?
  • 从千万的数据到亿级的数据,会面临哪些技术挑战?你的技术解决思路?
  • 最近两年遇到的最大的挫折,从挫折中学到了什么?
  • 最近有没有学习过新技术?
    在这里插入图片描述

在这里插入图片描述

以上就面试时候问的大部分面试题,以下该面试题的部分参考答案。
在这里插入图片描述

杭州研究院三面拿offer:年薪达到50多万,这些你都能做到嘛??
金九银十跳槽季,老师也给各位准备了几份面试宝典:
在这里插入图片描述

杭州研究院三面拿offer:年薪达到50多万,这些你都能做到嘛??
转发+关注,私信回复【资料】即可获得免费领取方式。

file

posted @ 2020-07-23 21:07  程序零世界  阅读(381)  评论(0编辑  收藏  举报