完美世界秋招Java后端一面凉经

更新:已感谢信
上来直接开始八股

Java:

1. 介绍一下equals()方法和hashcode()方法
2. String a = "123", String b = new String("123"),会创建几个变量
3. Integer a = 123, Integer b = new Integer("123"), b.equals(a)会相等吗
4. Java有哪些内存区域呢
5. 创建线程有哪些方式呢
6. 如何调用反射如何获取private修饰的成员变量
7. 如何基于AOP实现日志的打印,不使用现有框架,自定义注解,知道怎么实现吗
8. 各种不同的序列化工具它们的本质区别是什么(面试官答案:定义参数的顺序可能不一样)
9. 深拷贝和浅拷贝有什么区别

计网:

1. 输入一个url,全过程
2. 那你知道服务器接收到一个HTTP报文之后是如何解析的吗
3. HTTP和HTTPS有什么区别
4. 混合加密的话,非对称加密和对称加密有什么区别

MySQL:

1. MySQL默认的隔离级别是什么,存在哪些问题
2. 可重复读级别下如何解决幻读问题
3. 假如有三个字段a b c,说一说update b = 1, c = 2 where c = 3这条语句的整个执行流程
4. 会加哪些锁呢

Redis:

1. Redis常用指令有哪些呢,尽可能多说一些(寄寄寄,就答了几个)

MQ:

1. 介绍一下Kafka有哪些组成部分

手撕:

- 多线程交替打印数字

感受:

面了大概70min,面试官人很好,很有耐心地听我回答了每个问题,我答不出来的时候也给了我一些提示,答错了也会跟我解释原因。但问得是真细,很多地方也答得不太好,最后挂了,只能说技不如人
全部评论
没有笔试直接面试的吗xd
点赞 回复 分享
发布于 2023-09-04 17:44 陕西
简历里面没有项目吗uu 为啥直接八股了
点赞 回复 分享
发布于 03-14 18:18 吉林

相关推荐

6 48 评论
分享
牛客网
牛客企业服务