• 欢迎访问优知学院 请关注微信公众号,获取更多免费BAT:面试+架构师进阶干货!

最新蚂蚁金服面试题:Docker+秒杀设计+RocketMQ+亿级数据设计

最新蚂蚁金服面试题:Docker+秒杀设计+RocketMQ+亿级数据设计
蚂蚁金服一面: 1 自我介绍 2 讲一下ArrayList和linkedlist的区别,ArrayList的扩容方式,扩容时机。 3 hashmap的实现,以及hashmap扩容底层实现。 4 NIO了解么,讲一下和BIO的区别,AIO呢。阻塞,非阻塞,异步。具体。 5 你说了解分布式服务,那么你怎么理解分布式服务。 6 你说了解Tomcat的基本……继续阅读 »

mikechen 3周前 (10-24) 411浏览 0评论 3个赞

最全技术面试180题:阿里11面试+网易+百度+美团!含答案大赠送!

最全技术面试180题:阿里11面试+网易+百度+美团!含答案大赠送!
网络编程 ISO模型与协议 http1.0:需要使用keep-alive参数来告知服务器端要建立一个长连接 http1.1:默认长连接。支持只发送header信息,可以用作权限请求。支持Host域。 http2.0:多路复用的技术,做到同一个连接并发处理多个请求。HTTP2.0使用HPACK算法对header的数据进行压缩。支持HTTP2.0的web s……继续阅读 »

mikechen 1个月前 (10-11) 920浏览 2评论 3个赞

BAT面试进阶:Dubbo、Zookeeper面试题锦集

BAT面试进阶:Dubbo、Zookeeper面试题锦集
Dubbo面试题锦集 1、默认也推荐使用netty框架,还有mina。 2、默认是阻塞的,可以异步调用,没有返回值的可以这么做。 3、推荐使用zookeeper注册中心,还有redis等不推荐。 4、默认使用Hessian序列化,还有Duddo、FastJson、Java自带序列化。 5、服务失效踢出基于zookeeper的临时节点原理。 6、采用多……继续阅读 »

mikechen 1个月前 (10-11) 384浏览 0评论 0个赞

最强阿里面试126题:数据结构+并发编程+Redis+设计模式+微服务

最强阿里面试126题:数据结构+并发编程+Redis+设计模式+微服务
BAT技术面试范围 数据结构与算法:最常见的各种排序,最好能手写 Java高级:JVM内存结构、垃圾回收器、回收算法、GC、并发编程相关(多线程、线程池等)、NIO/BIO、各种集合类的比较优劣势(底层数据结构也要掌握,特别是扩容等)等。 性能优化、设计模式、UML的掌握 Spring框架:重点掌握(BAT每次必问)……继续阅读 »

mikechen 2个月前 (09-18) 574浏览 0评论 5个赞

最新阿里技术三面(已拿Offer):JVM+高并发性能+单点登录+微服务

最新阿里技术三面(已拿Offer):JVM+高并发性能+单点登录+微服务
一面 1.自我介绍 2.谈一个你觉得你学到最多的项目,使用了什么技术,挑战在哪里 3.Spring的bean的作用域?(比如:singleton,prototype等) 4.Spring的IOC实现原理?没有无参构造函数能实例化吗?有参构造函数注入?(xml配置) 5.通过反射,谈到了方法区,然后,类加载机制? 6.synchronized的实现原理……继续阅读 »

mikechen 2个月前 (09-11) 584浏览 1评论 2个赞

最全BAT数据库面试89题:mysql、大数据、redis

最全BAT数据库面试89题:mysql、大数据、redis
数据库 mysql面试题目: MySQL InnoDB、Mysaim的特点? 乐观锁和悲观锁的区别?? 行锁和表锁的区别? 数据库隔离级别是什么?有什么作用? MySQL主备同步的基本原理。 如何优化数据库性能(索引、分库分表、批量操作、分页算法、升级硬盘SSD、业务优化、主从部署) SQL什么情况下不会使用索引(不包含,不……继续阅读 »

mikechen 3个月前 (08-24) 422浏览 0评论 1个赞

BAT面试进阶:最全Memcached面试30题含答案

BAT面试进阶:最全Memcached面试30题含答案
【memcached面试题目】 Memcached服务在企业集群架构中应用场景? Memcached服务在不同企业业务应用场景中的工作流程? Memcached服务分布式集群如何实现? Memcached服务特点及工作原理是什么? Memcached内存管理机制原理? Memcached的删除原理与删除机制? Mem……继续阅读 »

mikechen 3个月前 (08-09) 381浏览 0评论 0个赞

去腾讯等BAT面试完的Mysql面试55题总结,含答案大赠送!

去腾讯等BAT面试完的Mysql面试55题总结,含答案大赠送!
【BAT面试:mysql 面试55题】 1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ? 2、mysql的技术特点是什么? 3、Heap表是什么? 4、mysql服务器默认端口是什么? 5、与Oracle相比,mysql有什么优势? ……继续阅读 »

mikechen 3个月前 (08-07) 324浏览 0评论 0个赞