Java工程师最新百度面试攻略,针针见血,助你成功拿到百度offer
Java工程师面试攻略
前言:
本文主要给大家分享一下程序员面试百度的一些面试攻略,希望可以助你们一臂之力,早日拿到offer,期间我也有整理一些面试资料跟一些JAVA学习的思维导图,需要的可以关注我的公众号 Java周某人 就可以免费获取的
百度一面:
1 手写ArrayList
2 手写进制转换算法,求出一个数的二进制数1的个数
3 JAVA基础 equals和==
4 多线程方式、threadlocal,各种锁,synchronized和lock
5 设计模式、spring类加载方式、实例保存在哪、aop ioc、反射机制
6 类加载器,双亲委派模型,热部署
7 jvm内存模型,内存结构、堆的分代算法、堆的分区、gc算法、gc过程。
8 tcp ip 七层模型 rest接口规范 get和post区别,长度,安全。
9 tcp ip的arp协议,两个同一网络的主机如何获得对方的mac地址。
10 负载均衡、高并发、高可用的架构
11 mysql的引擎区别
12 redis缓存,re