失效链接处理 |
搜狐Java笔试面试题 PDF 下载
本站整理下载:
相关截图:
主要内容:
一、百度
•先详细询问了最近一份工作项目的架构和工作内容
•MySQL InnoDB 存储的文件结构
•索引树是如何维护的?
•数据库自增主键可能的问题
•Redis 的主键争用问题如何解决
•了解 Redis 事务的 CAS 操作吗
•分析线程池的实现原理和线程的调度过程
•动态代理的几种方式
•Spring AOP 与 IOC 的实现
•为什么 CGlib 方式可以对接口实现代理?
•RMI 与代理模式
•Dubbo 的底层实现原理和机制。
•描述一个服务从发布到被消费的详细过程
•数组就地去重问题,用丢弃数组尾部元素的方式实现了。
•分布式系统怎么做服务治理
•接口的幂等性的概念
•Maven 出现版本冲突如何解决
•JVM 垃圾回收机制,何时触发 MinorGC 等操作
•新生代和老生代的内存回收策略
•Eden 和 Survivor 的比例分配等
•Synchronized 和 Lock 的区别
二、阿里巴巴
•JVM 内存分代,
•Java 8 的内存分代改进
•深入分析了 Classloader,双亲委派机制
•JVM 的编译优化
•对 Java 内存模型的理解,以及其在并发中的应用
•指令重排序,内存栅栏等
•HashMap 的并发问题
•了解 LinkedHashMap 的应用吗
•在工作中遇到过哪些设计模式,是如何应用的
三、优酷
•Java 基础
•Spring 原理
•Java NIO
•并发和集合框架
•TCP/IP 协议
•长连接与短连接
•mapreduce 过程
•多路归并的时间复杂度
|