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

小米一面:安全研发工程师(业务风控部门)

优质
小牛编辑
71浏览
2024-05-14

小米一面:安全研发工程师(业务风控部门)

4.8官网投递的软开岗,泡了一个多月的池子,昨日打电话被安全研发部门捞了
--------------------------------------------
1.自我介绍
2.询问现在什么状态?(找工作还是在实习)
3.问项目和实习经历(技术点,解决问题)
4.redis,redisson
5.解释下关键字static
6.java基础数据结构有什么?
7.Integer和int的区别?
8.如何判断两个字符串是否相等?
9.String和StingBuilder,StringBuffer的区别?
10.常见的异常有哪些?(写题时,做项目时)
11. 解释下异常中的finally
12.泛型有了解吗
13.常见集合有哪些?
14.ArrayList可以添加空值NULL吗?
15.ArrayList和LinkedList的区别?
16.多线程使用过吗?
17.JVM了解吗?(内存模型和垃圾回收机制)
18.讲一下多线程的上下文切换?
18.jvm有哪些组成部分?栈和堆的区别是什么?
19.sleep方法和wait方法?释放锁之后会导致什么情况?
20.可以直接调用Thread的run()方法吗?
21.并发和并行有什么区别?
22.异步和同步的区别?
23.悲观锁和乐观锁的区别?具体例子
24.MySQL的事物隔离级别
25.什么是事物?事物的四大特性ACID
26.一个表用A,BC字段做索引,如果查询A和C,索引会失效吗?使用!=会失效吗?那怎么才能命中索引呢?
27.唯一索引和联合索引的区别?
28.redis基本数据结构
29.Redis中Sting类型的key访问时的时间复杂度多少?
30.算法选择:快排,二分,归并,插入
反问:
1.面试结果什么时候出?说的很多简历要面,还不知道什么时候出。
2. 安全研发具体什么业务?整个大部门都是安全部门, 做网络安全,设备安全,业务安全,黑客白帽攻防,现在这个组是业务安全,主要包括账户安全,游戏风控,内容风控,售前售后的风控。
 类似资料: