首页 > 编程知识 正文

java大厂面试题,java大厂面试题及答案

时间:2023-05-03 22:58:12 阅读:27548 作者:1977

前言kafka的外观与消息系统相似,允许发布和订阅消息流,但与传统的消息系统有很大不同。

首先,kafka是现代分布式系统,以集群方式运行,可以自由伸缩

然后,kafka根据需要保存数据,可以保存多久

第三,流传输处理将新的数据处理层次呈现给新的高度,消息系统仅传递数据。 kafka的流媒体功能允许用较少的代码动态处理派生流和数据集。 所以,kafka不仅仅是一个消息中间件

kafka不仅仅是一个消息中间件,它是一个流平台。 在该平台上,发布和订阅数据流,并有单独的软件包流处理。 保存和处理这些是kafka作者的设计理念。 今天谈论Kafka,是因为前几天我们公司来了阿里P8大神,看完他的手写《Kafka笔记本》的时候,我只能用两个字来表达。 拜托! 崇拜!

一、头版1小时40几分钟,基本问题问完1。 介绍项目,不考虑服务器锁定后怎么办。这里应该调查系统体系结构2。 面向对象特性3。 如何理解多态性4。 接口和抽象系统的区别5。 并发是怎么回事,如果有什么问题,单核能同时运行吗? 6.JMM7.volatile8.synchronized,如果出现异常是否要解锁? 9.Lock10.JVM内存结构,具体是堆栈、方法区域和堆11.stringa=newstring(「ABC”)创建了几个对象12.put、public class b { a } 字符串添加=“”; 如果我现在B b=new B (); 询问JVM内存的变化13 .类加载进程14.Java8. class文件是否可以在Java7虚拟机上加载15.GC,可达性分析法,什么可以用作GC ROOTS16? 谈CMS、CMS有几个阶段。 哪个阶段需要停止魔兽世界17? 请随便说单模18。 请谈谈AOP,IOC19。 请谈谈索引分类,索引实现20。 请谈谈mvcc21。 请谈谈事务问题和隔离级别22。 幻读是什么? 23 .处理器负荷太大,如何排除问题24。 MQ,你知道RPC吗? 二十五。 请谈谈网络分层26。 有什么方法?28.HTTP常见状态代码29 .说一下b树的结构30 .集群索引、非集群索引、 什么是重复查询31 .编制索引应注意的问题32 .链表和数组33 .单链表反转思路34 .重定向和转发的区别35 .具体的单次HTTP请求流程越详细越好你怎么学习38? 你怎么看待工作中的琐事? 二、两面三四十分钟处理。 稍后提问后讨论了20分钟。 1 .进程和线程的区别2 .进程的通信方式,管道中的软盘[ ]是什么? 3 .面向对象特性,多态性4.TIME_WAIT和CLOSE_WAIT (传输如何实现7.HTTP和IP协议8.cookies是什么,如何使用9 .堆特征,堆排序堆排序过程10 .如何确定要索引谁,是否索引11 .问题:组织有重复的整数数组,得到无重复的数字数,返回无重复的数字数(12 .状态代码13 ),由一个人完成16 .你能实习吗17 .你知道斐波那契数列吗? 怎么做? 18 .你知道动态计划吗? 3、HR面1。 请你抓住自我介绍、介绍的要点详细地说2。 为什么只有一个月的实习经验? 3。 为什么不去别的实习呢? 4。 其他面试流程5。 考虑到去哪里工作,北京是唯一的选择吗? 6。 你为什么来美团,从哪里知道美团技术团队?总结:

总体上技术问题并不深刻,但是看了之后有不明白的地方就继续换成其他问题。 我们听了一遍java基础、jvm、java并发、数据结构、网络和数据库的基本简历中的内容。 总体回答很好。 基本上什么都可以说,但如果不复习语言基础,还有变量的分配。 在那里我做了一点模糊的回答。 我尽可能地回答了。 所有的问题,即使在不清楚的地方,也尽量回答,回答自己知道的一切。 虽然两面主要问了网络和操作系统,但是感觉很空虚。 网上看完也几乎没有复习过。 TIME_WAIT竟然忘了。 在现场画了状态图,想了一会儿。 操作系统是弱点,IPC只知道方法的种类,但具体不知道。 太虚了,也没看到堆栈排序。 在现场思考堆栈排序该怎么办。

面试官的反馈建议我们多思考问题的本质。 面试官很好。 美团体验好,两面咨询很多具体的业务问题,还有未来的发展等,面试官都会解答。

HR面是突然打来的电话,所以在走廊里,有点慌张,忘了说有报价,但是我和面试人员说过话,不知道会不会被当成不诚实。

总结以上是字节两面的几个问题,面试结束后其实很后悔,没有提前复习各个知识点。 现在,把手上的面试大全资料(含JAVA、MySQL、算法、Redis、JVM、架构、中间件、RabbitMQ、设计模式、Spring等)再好好复习一遍,从现在开始关半个月左右,争取早点上岸。

下面给大家分享下我的面试大全资料,如果你也有需要,可以戳这里即可免费领取我的这份复习资料

第一个是我的后端JAVA面试大全

后端JAVA面试大全

二是MySQL Redis学习笔记算法JVM JAVA的核心知识整理

MySQL Redis学习笔记算法JVM JAVA核心知识整理

第三部分是Spring家族水桶的资料

VHA-1620447738297(] ()

MySQL Redis学习笔记算法JVM JAVA核心知识整理

第三,Spring的所有家用水桶数据[正在提取外链图像…(img-bzztqx3j-162044738299 ) ]

MySQL Redis学习笔记算法JVM JAVA核心知识整理

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。