依图科技一面(2024.3.15 已通)

1. 自我介绍
2. 线程池相关(线程池参数有什么,怎么设置,自己怎么设计一个线程池)
3. 创建线程的方式
4. volatile和synchronized的区别,各自的底层原理
5. jvm内存
6. jvm垃圾回收算法
7. 有没有分析过内存,使用过哪些指令?
8. 线程的状态有哪些
9. 死锁的必要条件
10. 怎么预防死锁
11. 索引失效
12. 索引有哪些?
13. Bean的生命周期
14. 联合索引
15. TCP、UDP
16. linux指令相关(创建文件,创建目录,查看系统内资源)
17. 做题(两数之和Leetcode01, LCR99)
18. 反问
全部评论
过了吗
点赞
送花
回复
分享
发布于 03-19 19:36 上海

相关推荐

YoungZ英勇:想学java,就得学Mysql,JDBC,spring,springmvc,springboot,mybatis,mybatisplus,springcloud,redis,rabbitmq,rocketmq,kafka(三个会一个就行),JUC,JVM,再会点nginx,linux,docket等更好,还有数据结构,算法,计算机网络,操作系统,设计模式,然后再做至少两个项目。然后背几万字八股文,算法题刷tm至少200道,疯狂投简历,面试,拷打。能坚持下来都学会就进大厂。
投递牛客等公司7个岗位 牛客帮帮团来啦!有问必答
点赞 评论 收藏
转发
点赞 2 评论
分享
牛客网
牛客企业服务