当前位置: 首页 > 面试经验 >

货拉拉Java开发实习

优质
小牛编辑
135浏览
2023-04-22

货拉拉Java开发实习

1、自我介绍

2、介绍项目

3、项目的并发问题怎么解决的

4、说一下库存扣减

5、MySQL扣减库存失败会怎么办

6、Java的重载和重写有什么区别

7、什么情况下需要用到重载

8、有很多个字符串和变量,需要把它们加起来,这时候用String会有什么问题

9、有没有其它的替代方案

10、StringBuffer和StringBuilder有什么区别

11、一个自定义对象,分别创建了两个实例,怎么样比较它们的大小,使用equals可以比较吗

12、String是一个不可变的类型,这种类型一般用什么关键字修饰

13、final除了修饰String还可以修饰其它的吗

14、Java里有哪些集合

15、如果要存一个自定义对象,适合用哪个数据结构来存储

16、如果存Key-Value数据时候,如果有多条同名Key数据,现在只想存第一条其它忽略掉,那么用HashMap来存储,用什么方法比较简单

17、HashMap有提供什么方法吗

18、先判断再put这个方案,这两步操作下是否存在问题,怎么解决

19、同步代码块性能可能会低一点,还有什么方法

20、CAS的ABA问题了解吗,一般怎么解决

21、列举一下你了解的数据结构

22、队列的特点

23、Java中的队列

24、LinkedList和ArrayList的区别是什么

25、二叉树有什么特点

26、二叉树有什么缺点,有什么数据结构可以解决这个问题

27、平衡二叉树有什么特点

28、Java中有哪些平衡二叉树的应用例子

29、简单介绍一下tcp的三次握手和四次挥手

30、Linux了解多少,命令会用吗

31、哪个命令是用来发送请求的

32、git有没有用过

33、spring中事务的隔离级别有几种

34、spring的两大特性是什么

35、MySQL索引可以提升查询性能,那索引是越多越好吗

36、索引使用过程中什么情况会失效

37、MySQL如果想查最大的一行怎么查,比如要查id最大的那一行

38、limit后面接两个数字,那两个数字分别是什么意思

39、现在如果有一个字符串是驼峰命名的,怎么转化为下划线命名

40、怎么样把字符串所有的字符倒过来

#我的实习求职记录#
 类似资料: