几个没回答上或者感觉回答不好的问题:
http1.0/http1.1/http2.0的区别?http2.0没了解过
类可以用private修饰吗?我记得是可以有私有内部类的,
mysql什么时候触发行锁,什么时候触发表锁?
mysql的一致性和CAP的一致性有什么区别?
你如何理解分布式?我的回答是大的服务拆成小的服务,每个人去维护自己的服务,三面那个女大佬说,大拆小的理解不能说错,但是感觉你的比喻不恰当,所谓分布式是指一台机器无法完成某个计算任务,所以使用多个机器去共同的完成一个任务,分布式可以分为横向分布式和纵向分布式,横向分布式使用多个机器共同执行一个任务,然后将结果合并;纵向分布式将上游机器的输出作为下游机器的输入。
还是三面女大佬的问题,一个电影院6个放映厅,每个放映厅最多能坐100多个人,问需要造多少个卫生间,开放题,随便回答
有一些面试题目不记得了,把自己记得的记录下来
一面(一个男面试官,主要是做数据分析的)
访问修饰符的控制范围?
类可以用private修饰吗?
final关键字的作用?
计算机网络七层模型,http属哪一层,http1.0/http1.1/http2.0的区别?
mySQL事务的特性?mysql的一致性和CAP的一致性有什么区别?
手撕代码:(写之前和面试官说一下思路,让他认可你,这很重要,即使最后代码出了bug,思路是对的,可能也不会给你减很多分)
反转字符串
二分查找(包括重复字符):lower_bound,upper_bound
二面(一个小姐姐):
线程池原理?都有哪几种拒绝策略?
synchronized和ReentrantLock实现的底层原理?(简单说了一下,也没说的很深入)
java内存区域划分?类加载过程?双清委派模型?
hashMap和hashSet的区别?hashMap key可以为null吗?给你一个Student类把它作为hashMap的key需要覆盖哪两个方法?
object的equals方法作用?String类的equals方法作用?为什么两个方法作用不一样?
HashMap是线程安全的吗?有什么安全问题?concurrentHashMap的底层数据结构?
mysql的myISAM和InnoDB的区别?两个引擎分别支持什么级别的锁?(指的是行锁和表锁)
mysql什么时候触发行锁,什么时候触发表锁?
手撕代码:
给了两条sql语句,要求现场写(当时心里慌的一逼,太久没写sql,索性在她的提示下还是写出来了)
一张表,表名student_score,只有三个字段,student_id,course_id,score
求平均分最高的学生?group by,avg
求平均分最高的课程?记得当时写的是子查询,面试官说思路对,但是代码可能还有点bug,也没为难我,谢谢小姐姐
两个链表求交集,空间换时间,O(n),当时太紧张,突然忘了怎么做,她说了一下空间换时间我才反应过来,用个set就好
三面:女大佬
问了一下redis的原理,我说了它的单线程模型的组成
你如何理解分布式?
上面写的那个开放场景题?
然后聊人生,聊规划,对实习地点有没有要求,能实习多长时间
许愿offer,救救菜鸟吧!
最后
百度Java三面的面试经历暂时在这里分享结束了,除此之外作者这里分享一套完整的大厂面试题汇总,在面试之前作者也是n刷这套面试题,现在分享给大家,希望可以帮助到正在找工作和打算跳槽的程序员朋友们,由衷期望大家都能斩获自己的心动offer!
面试专题汇总及答案
既然是免费送给读者的,我就直接上传到github大家自行领取,github地址:https://github.com/Java-xiaoluo/Java-note
第二份资料:大厂面试经验总结!
- 腾讯篇
- 美团篇
- 华为篇
- 字节跳动篇
- 阿里篇
- 滴滴篇
- 京东篇
- 小米篇
- 百度篇
- …
第三份资料:程序员的技术提升
- Redis实战
- JAVA核心面试知识整理pdf
- Kubernetes实战
- @www.java1234.com.pdf
- Java虚拟机规范第9版.pdf
- Java性能调优指南
- Java设计模式及实践,pdf
- Docker实战. pdf
- Java多线程编程核心技术pdf
- …
以及资深架构师整理的Java核心知识点
面试时面试官必问的知识点,包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等
感兴趣的朋友可以点赞支持一下,我就直接上传到github大家自行领取,github地址:https://github.com/Java-xiaoluo/Java-note
窝多看看这几十份Java面试集锦,以后跳槽面试也不用心慌了!