台州网站建设推广,品牌战略咨询公司,网站文件夹没有权限,菠菜推广一面 1.自我介绍 2.谈一个你觉得你学到最多的项目#xff0c;使用了什么技术#xff0c;挑战在哪里 3.Spring的bean的作用域#xff1f;#xff08;比如#xff1a;singleton#xff0c;prototype等#xff09; 4.Spring的IOC实现原理#xff1f;没有无参构造函数能… 一面 1.自我介绍 2.谈一个你觉得你学到最多的项目使用了什么技术挑战在哪里 3.Spring的bean的作用域比如singletonprototype等 4.Spring的IOC实现原理没有无参构造函数能实例化吗有参构造函数注入xml配置 5.通过反射谈到了方法区然后类加载机制 6.synchronized的实现原理Volatile能保证原子性吗为什么 7.hashmap和concurrenthashmap的size方法怎么实现的 8.JVM的调优参数-Xmn-Xms等具体参数设置 9.线程池优点参数如果我想实现newSingleThreadPoll应该怎么配置构造方法传什么参数 10.mysql死锁怎么解决如果不要求执行顺序死锁怎么解决 11.ioc和aop原理 12.线程的五态转化过程 13.TCP三次握手为什么三次握手 14.JVM内存分区主存工作内存堆栈。。。。 15.讲一下GC 16.为什么要用老年代和新生代 17.新生代进入老生代的情况 18.新生代的分区 二面 变着法的问了一大堆线程池的知识 主要考对应的参数 java内存模型 lock和synchronized的区别 reentrantlock的实现 hashmap和concurrenthashmap B树和B-树的区别 复合索引 聚集索引和非聚集索引的区别 数据库索引 主键和唯一索引有什么区别 索引失效条件什么时候该建立索引 innDB和MyISAM的区别 线程安全阻塞同步非阻塞同步无同步 三面 主要高并发和分布式架构设计 服务器模型以及之间的区别 线程池的设计 线程池如何做负载均衡 如何实现线程调度算法 复合索引是如何实现的 如何设计单点登录单点登录的原理 redis缓存和memcached缓存的区别以及各自的优劣势 大型高并发网站如何做性能优化Web性能、数据库性能、应用服务器性能等。 实践中如何优化MySQL:SQL语句及索引的优化、数据库表结构的优化、系统配置的优化、硬件的优化 分库分表和读写分离如何设计 微服务架构dubbo和springcloud的区别以及各自对应的使用场景。 以上是阿里最新技术三面题目以下是最新总结出的阿里等BAT面试java必考题目和答案。 2018最新BAT高级java面试68题和答案 领取方法 关注微信公众号回复关键词 【java】即可领到题目和答案链接 你可能也喜欢: 2018阿里集团中间件Java面试题(4面)阿里java架构师面试128题含答案分布式架构Dubbo多线程Redis 头条Java后台3面含答案事务List集合慢查询SQLRedis秒杀设计 2019最新拼多多Java面试题幻影读分段锁死锁Spring Cloud秒杀 阿里最全Java面试100题汇总涵盖天猫、蚂蚁金服等面试题含答案~ 2018 支付宝Java开发四面:NgnixMQ队列集群并发抢购