没想到现在竟然还有面试,来都来了,就面一下吧。一面5月12日13:45——14:15自我介绍面向对象三大特性重写和重载protected 关键字和 default 关键字的作用范围栈帧中有哪些东西?堆中有哪些区域?new 一个对象存放在哪里?CMS 收集器回收阶段CMS 收集器回收过程哪些需要暂停线程?HashMap JDK 1.7 和 1.8 区别ConcurrentHashMap JDK 1.7 和 1.8 区别进程和线程的区别synchronized 关键字和 ReentrantLock 区别synchronized 关键字和 ReentrantLock 实现线程安全的底层线程池参数Redis 的 Zset 底层数据结构Redis 集群环境下怎么实现高可用?消息队列了解吗?(不了解)微服务了解吗?(不了解)反问二面5月17日10:30——11:20介绍一下项目相关的技术MQ 相关原理了解过吗?Spring 容器的启动流程在 BeanDefinition 创建的过程前后做了什么事?ClassLoader 了解吗?ClassLoader 具体是怎么解析的?Java 内存模型线程之间的通信方式线程不安全的底层原因是什么?实现线程安全的方式有哪些?sleep、yield 和 wait 的区别Java 中的 I/O不同 I/O 模型的应用I/O 还有分类吗?JVM 为什么要分代JVM 指令了解过吗?用过什么 JVM 指令?JVM 内存占用大怎么排查?唯一索引和主键索引的区别怎么避免回表?SQL 优化序列化了解吗?为什么要使用序列化?排序算法有哪些?归并排序的思想,时空复杂度,稳定性,为什么是稳定的?选择排序的思想,时空复杂度,稳定性,为什么是不稳定的?平时学习技术的方式有没有参加过开源项目?反问
点赞 13
评论 5
全部评论

相关推荐

深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务