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

小米南京—Java

优质
小牛编辑
83浏览
2023-12-22

小米南京—Java

没想到12月底了竟然又有面试了,不过我投的也比较晚了,大概11月下旬投的。这轮是一面,主要是八股(略深入)结合场景题+手撕,项目问了一些但不多。简单整理一下问题,有需要的老哥可以参考一下:
1、个人介绍
2、挑一个出彩的项目,介绍一下能展现技术/能力的点?
3、项目1w+QPS是怎么测试的,效果怎么样?实际模拟过吗?
4、QPS和导入检索速度的关系
5、项目做过哪些安全方面的工作?
6、非对称加密公钥私钥是动态生成的还是静态的?
7、密钥下发如何保证安全性?伪造浏览器如何判断客户端是否合法?
8、服务端需要校验客户端身份吗?怎么校验?
9、你理解的JVM原理?
10、JVM涉及到哪些安全性的校验?
11、字节码的安全漏洞有哪些?
12、签名文件是在字节码里的?是JVM规范里要检查的内容吗?
13、类加载过程
14、调用class.forname会触发初始化吗?
15、引用class里的静态常量会导致初始化吗?
16、Java线程安全提供了哪些机制?
17、final修饰变量能达到不可变对象效果吗?
18、会出现被多个线程同时初始化的安全性问题吗?如何保证初始化只有一次
19、互斥锁和读写锁
20、RentranLock和Sycch锁怎么选择,是公平锁吗
21、为什么是非公平锁,怎么做成公平锁?
22、对http协议的理解?
23、Get方法能修改服务器的东西吗
24、Post方法能不改变服务器资源吗,规范里怎么建议的?
25、get、post做查询的区别
26、post能保证请求是安全的吗
27、做登录时如何选择协议或其他手段保证安全性?
29、手撕:按层蛇形输出二叉树节点
30、反问:部门业务、规模,说是做VelaOS的
全程大约75分钟,手撕写完了没让跑光让讲了讲,太久没面试都忘了还有反问环节了,一时间不知道问什么了...尬住。佛系等通知ing....
#小米#
 类似资料: