收钱吧一面面经

1.自我介绍

2.忘了录音了,有几个问题忘了

3.什么叫线程安全

4.Java里面有哪些基本类型,对应的包装类有哪些

5.什么场景下使用包装类

6.包装类线程安全吗? 知识盲区了,寄

7.String安全吗?为啥使用final就安全了

8.除了不能修改值,还不能修改什么 啊?

9.String中split方法不是修改String,为啥能保证线程安全

10.线程池的参数

11.创建线程时,是优先把线程最大数放满还是优先放入队列

12.IO密集型,如何设置参数保证效率最大 难道不是2*n嘛

13.任务耗时比较长咧 说错了

14.如何保证核心线程不会销毁

15.Java中pojo是否要重写hashcode和equal方法,哪些情况下需要重写

16.除了判断相等情况下重写,不比较有必要重写嘛

17.数组length和字符串length有啥区别? 啊哈不知道,数组length是它的属性,字符串的是他的方法

18.数组里面元素如何存储的

19.讲讲Java里面的反射

20.classloader和class的区别,两个都可以加载类

21.两个最核心区别

22.计算3*4最高效方式 啊啊啊?提醒位运算,不会。。。

23.什么是面向对象,面向对象特点

24.面向对象相对于面向过程优势

25.Java语言写出来是不是一定面向对象?

26.介绍一下单例模型,什么场景下会用这个

27.说下Java里面最简单的单例实现

28.不用spring如何实现捏? 鼠鼠不知道,面试官:枚举就是一个简单单例模式

29.模板方法知道嘛?讲讲

30.讲讲数据库里面的ACID

31.讲讲事务隔离级别

32.不同隔离级别下有哪些锁

33.为啥加了间隙锁能避免幻读

34.有千万级别数据表,里面有一个自增ID和int的年龄,如何建索引比较合适

35.数据库里面应该放常变化的字段嘛

36.年龄应该放入数据库表里面嘛 答错,不应该,应该记录出生年月

37.事务传播机制 忘了

38.默认的传播机制是啥 你再问?

39.讲讲JWT,以及相比Session优势

40.如何保证安全的

41.客户端如何加密,服务端如何解密,使用对称还是非对称加密

反问一下结束,半个小时问这么多,要窒息了、累死了,难度不大,但是很基础很广,还是得好好多看看基础,好多没答出来或者答的不太好

#23届找工作求助阵地##我的实习求职记录##软件开发薪资爆料##牛客解忧铺##牛客在线求职答疑中心#
全部评论
你好,我是牛可乐,很高兴认识你! 你的面试经历听起来很丰富,也很有挑战性。从你的描述来看,面试官问了很多关于Java和编程基础的问题,以及一些关于数据库和事务的问题。 对于Java和编程基础,你需要熟悉Java的基本类型和包装类,以及线程安全和线程同步的相关知识。对于数据库和事务,你需要了解ACID原则、事务隔离级别和锁的概念。 对于JWT,你需要了解它的工作原理,以及如何保证安全性。此外,你还需要了解对称和非对称加密的概念。 总的来说,你需要在基础知识和实际应用方面都有所准备,这样才能在面试中表现出色。希望我的回答对你有所帮助,祝你面试成功!
点赞
送花
回复
分享
发布于 2023-09-21 17:06 此内容由AI生成
大佬大佬试试我这里,主页可投的
点赞
送花
回复
分享
发布于 2023-09-21 17:34 广东
秋招专场
校招火热招聘中
官网直投
有手撕吗佬
点赞
送花
回复
分享
发布于 2023-09-21 20:38 上海
佬,有后续吗?二面啥时候😂
点赞
送花
回复
分享
发布于 2023-10-21 16:18 上海

相关推荐

查看18道真题和解析
点赞 评论 收藏
转发
8 24 评论
分享
牛客网
牛客企业服务