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

米哈游数据开发一面凉经

优质
小牛编辑
149浏览
2023-03-28

米哈游数据开发一面凉经

我只记得这些了

一、java

1.String、StringBuffer、StringBuilder的区别;String为什么是不可变的字符序列?String类是final的吗?

2.java创建一个新对象的过程是什么样的?第一步是类加载器

3.java的垃圾回收机制

4.java的内存机制,方法区主要存的是什么?

5.hashmap的底层原理?使用链表的时候是头插还是尾插,为什么换为尾插了?什么时候需要重写hashcode和equals

二、计算机底层原理

1.Linux中用户态和内核态的区别,为什么这样划分

2.TCP和UDP的区别,UDP如何能做到可靠传输

3.yield命令是什么

4.计算机的锁是什么

三、数据库

1.有哪些索引?

2.联合索引中?最左匹配

3.select a,b,c,d from table where a = 1 and b = 2 order by c desc建什么索引,如果b>2呢?

四、数据结构

  1. 一组数,2个数有1个,其余数有2个,请找出这两个数(时间复杂度为o(n),空间为o(1))


#面经一面面经##米哈游面试##大数据开发#
 类似资料: