-
java内存模型
-
线程池操作,参数等
算法题:
第一题:是输入一个数组,返回数组内数字能组成的最大数。
[1,3,5] = 531
[1,10,45] = 45110
类似上面这样
第二题:是输入每个课程之间的关系,比如1->2,表示学习课程2需要先学习课程1,每轮学习课程 项目不限,问最快几轮学习完之类的。
这题只让说了思路,面试官说就是想看看怎么解决吗不需要写代码。
第三题:蛇形或者说之字形遍历二叉树。
总的来说问得还算简单都是常规题,感觉运气不错哈哈。
三、学习笔记分享
========
1、面试真题笔记
这一年来,除了平时工作经验的积累,自己不断地在学习也是积累了不少的笔记,可以分享给大家,需要完整版的朋友可以点击传送门 即可!!
Java基础面试题:
Dubbo面试题含答案:
Mybatis面试题及答案:
JVM面试题及答案:
Redis面试题及答案:
![过关斩将!三面字节,27k*17offer,原来也没那么难](https://img-blog.csdnimg.cn/img_conve 需要zi料+ 绿色徽【vip1024b】
rt/7223e470c68b1140568abce529a1b97f.png)
Java面试问题集:
-
java基础部分
-
算法与编程
-
html&JavaScript&ajax部分
-
Java web部分
-
数据库部分
-
XML部分
-
流行的框架与新技术
-
软件工程和设计模式
-
j2ee部分
-
EJB部分
-
webservice部分
-
EJB部分
还有很多就不一一做展示了,希望对即将在金三银四面试的朋友们有所帮助。
2、技术学习笔记:
2.1、Java成长笔记(JVM+Java集合+Java多线程开发+Java基础+spring原理+微服务+netty与rpc+网络+日志+zookeeper+kafka+rabbitmq+Hbase+MongoDB+Cassandra+设计模式+负载均衡+数据库+一致性算法+Java算法+数据结构+加密算法+分布式缓存+Hadoop+Spark+Storm+YARN+机器学习+云计算)
JVM(线程+Jvm内存区域+Jvm运行时内存+垃圾回收与算法+Java四种引用类型+GC分代收集算法VS分区收集算法+GC垃圾回收器+Java io/nio+JVM类加载机制)
Java基础(Java异常分类及处理+Java反射+Java注解+Java内部类+Java泛型+Java序列化+Java复制)
微服务(服务注册发现+API网关+配置中心+事件调度+服务跟踪+服务熔断+API管理)
Kafka(kafka概念+kafka数据储存设计+生产者设计+消费者设计)
数据库(储存引擎+索引+数据库三范式+数据库是事务+储存过程+数据库并发策略+数据库锁+分区分表+两阶段提交协议+三阶段提交协议+柔性事务+CAP)
还有很多技术大牛的学习笔记保存在我的电脑里,已经为了大家整理好了,需要的朋友点击传送门即可!!
四、结尾
====
这次的面试分享就到这里了,不敢很确定的说对大家帮助有多大,但是多多少少都是有些帮助的。
我觉得氛围真的很影响一个人,之前在小公司的时候,不管是工作氛围,还是身边的人,给我传达的氛围就是消极的,让我没有动力去提升自己,哪怕自己有想法,也会很拖延。如果你正处于这种氛围,一定要跳脱出来,然后持续地去努力,你会发现其实进入大厂真没那么难。
总结
大型分布式系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。这份Kafka源码笔记通过大量的设计图展示、代码分析、示例分享,把Kafka的实现脉络展示在读者面前,帮助读者更好地研读Kafka代码。
麻烦帮忙转发一下这篇文章+关注我
后持续地去努力,你会发现其实进入大厂真没那么难。
总结
大型分布式系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。这份Kafka源码笔记通过大量的设计图展示、代码分析、示例分享,把Kafka的实现脉络展示在读者面前,帮助读者更好地研读Kafka代码。
麻烦帮忙转发一下这篇文章+关注我
[外链图片转存中…(img-eaTaGgbP-1710342232613)]