禾赛科技 - Java 后端工程师 - 35min

面试官不开摄像头,当场挂 哈哈😁
1. 多线程的创建方式有几种?
2. 实现接口的方式有哪些?Runnable 和 Callable 有什么区别?
3. 线程池的创建方式相比其他线程创建方式有什么优势?
4. 线程池的核心参数有哪些?
5. 核心线程数和最大线程数的区别?
6. 超过最大线程数后会发生什么?  拒绝策略
7. 常见的线程池有哪些?使用场景分别是什么?
8. 线程的生命周期是怎样的?
9. 多线程情况下如何解决同步问题?
10. ThreadLocal 的工作机制是什么?它为什么会导致内存泄漏?如何避免?
11. 什么是线程安全?如何实现?
12. synchronized 和 volatile 有什么区别?
13. 分布式系统中,如何保证线程安全?
14. 分布式锁怎么实现?SETNX 是怎么工作的?
15. 可以用 GET + SET 实现分布式锁吗?为什么不推荐?
16. 如何保证多个线程 T1、T2、T3 顺序执行?  
  a. 使用 join 方法
  b. 使用 CountDownLatch
17. CountDownLatch 的作用是什么?
18. 什么是乐观锁和悲观锁?有什么区别?乐观锁、悲观锁适用的场景分别是什么?
19. Redis 存储类型有哪些?
20. 各种 Redis 数据类型的特点是什么?
21. List 是有序的吗?
22. 为什么使用 ZSet 来实现点赞排行榜?
23. MySQL 如何优化查询?
24. 如何判断索引是否生效?使用什么命令判断索引是否命中? explain
25. Linux 系统常用命令有哪些?
26. 查日志用什么命令? #java#  #面经#  #27届实习# #牛客AI配图神器# #牛客AI配图神器#
全部评论
请问有问到项目吗
点赞 回复 分享
发布于 05-18 13:55 辽宁
请问有手撕吗
点赞 回复 分享
发布于 04-24 18:42 陕西
强的
点赞 回复 分享
发布于 04-18 20:51 重庆

相关推荐

1)歌尔精英计划 alpha lab (上海)薪资:中base ✖️14薪  + 留才奖工作内容:AR光学硬件方向,和博士研究方向十分对口;优点:工作强度较低,对AR显示行业有一些情结;缺点:从事的课题可能太偏预研了,个人目前最理想的工作内容是未来两到三年从事偏AI眼镜整体的产品开发性质工作。(2)禾赛科技 光机部(上海)薪资:ssp(相比歌尔有不小优势)工作内容:激光雷达光学设计,未来拓展面可能拓展到激光雷达整体硬件;优点:理论上可以接触到不少产品化经验,可以学习的技术栈的范围会比较广;缺点:业务内容暂时熟悉度不高,技术栈和AR显示还是有一定差距,未来如果再想进入AI眼镜行业难度会比较大。个人情况:对于工作强度有一定的接受能力,具备一定的事业心,对AI/AR眼镜行业有一些情结,前两年还是希望比较扎根某项技术栈,未来向T字型人才发展,偏技术管理类的角色。希望大家可以从自己的视角给出自己的意见,如果大家了解以上offer中部门的相关信息,无论是私信还是评论,都十分感谢!如果大家有相关想要交流的,也欢迎私信,我能够解答的在看到之后也会尽量解答。处在职业生涯选择点,也非常理解其他面临选择的友友们的心情,希望大家可以互相帮助,互相支持!禾赛
点赞 评论 收藏
分享
评论
11
32
分享

创作者周榜

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