阿里java一面凉经

1.面试官介绍部门
2.自我介绍
3.Java中int跟integer的区别
4.integer在Java中有个缓存的概念,有了解吗
5.==跟equals的区别,equals的重写怎么进行比较
6.在实际开发中为什么不能用浮点类型来存金钱的数据,浮点类不精确的本质是什么
7.构造器能被重写吗
8.反射相关:class.forname和classloader的区别
9.jvm相关:jvm的内存区域相关分布,1.8以上的内存模型 springboot的项目类加载存放在哪个区,内存模型中哪个数据区是内存共享的
gc时为什么需要永久代, 什么情况下会从年轻代存放在老年代,用什么方法或者角度来排查频繁获取fullgc,了解过使用jmap把堆dump下来之后去分析dump文件有了解过吗
10.线程相关程序实现过吗
11.线程跟进程的区别,他们对资源之间的共享的区别,比如说线程之间哪些资源共享的,进程之间什么是共享的
12.springboot跟tomcat是多线程还是多进程
13.在多进程的通信多有几种数据同步的方式
14.多线程的模型中死锁是如何行程的,一般采用什么方式去死锁
15.volatile保证可见性和原子性的原理
16.springboot IOC和依赖注入,@bean @Autowired和@Resource注解的区别
17.mybatis#{}与${}的区别
18.aop应用场景
19.innodb跟myisam
20.InnoDB底层实现,innodb最小单位锁
21.explain命令
22.redis常用数据类型,使用过几个(缓存String,zset排行榜)
23.redis:keys   sismember命令时间复杂度
24.redis,zset实现两个维度的排序 (score是double类型:整数部分就是下载量,小数部分就是最后更新时间戳)
25.有用过消息队列吗,或者有了解吗
26.计网:tcp链接为什么四次挥手而不是三次 timewait在第几阶段,为什么要有2msl标志,可以修改它吗
27.http get跟post的区别  get请求body里能放数据吗
28.手撕代码:二分查找
29.项目介绍 项目里主要是什么角色 接口多吗
反问:更注重基础
全部评论
好人一生平安
2 回复 分享
发布于 2023-05-31 09:21 广东
问得好多😂
点赞 回复 分享
发布于 2023-05-31 18:13 广东
佬,请问那个gc为什么需要永久代怎么回答的啊😂
点赞 回复 分享
发布于 2023-05-31 10:06 天津
佬是几号面的呀
点赞 回复 分享
发布于 2023-05-29 16:21 浙江
问的是真多呀
点赞 回复 分享
发布于 2023-05-29 13:55 吉林
哪个部门啊佬
点赞 回复 分享
发布于 2023-05-29 10:52 重庆

相关推荐

看到这图有点绷不住
mountisome:我直接让他多发点,可以不进,但是优惠我是必拿的
点赞 评论 收藏
分享
09-20 22:39
中南大学
故事和酒66:意思就是用了AI辅助也不一定做得出来,还是有区分度,不然他不会让你用的
点赞 评论 收藏
分享
09-23 17:42
门头沟学院 Java
兄弟们我绷不住了,小米要求10月份参加编程考试,20级以下(王腾好像21),正式和外包都得去,还要部门大排名,一巴掌给我抽象的回到大学
flex*1022:雷:我们想了很久,到底怎么样才能让用户满意,让工程师保持手感,经过长达180天的思考,我连夜睡服高管,决定发起内部考试,以编程为主
投递小米集团等公司10个岗位
点赞 评论 收藏
分享
评论
19
105
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务