开发八股总结——Java并发

总结前碎碎念:面的太早了知识点不进脑子,面的迟了没有hc早点准备sdd

小f同学开发八股只涉及部分公司,仅供友友们浅浅参考菜狗一枚开发岗投的不多

Java并发

1、举例介绍Java中的进程和线程,区别。你的项目中如何实现(华为、诺瓦)

2、Thread类中run()和start()的区别,多线程启动一个run()和start()的区别(华为)

3、synchronized锁了解吗?如何使用?(神策数据)

4、ThreadLocal如何使用,实现原理(诺瓦)

5、JMM是什么?

6、创建线程的几种方法(诺瓦、华为等)

7、如何创建线程/进程时控制一个线程/进程的内存?(神策数据)

8、项目中有用到线程池吗?线程池的作用及常见参数?(华为)

9、线程的状态?以及相关的锁(诺瓦)

10、sleep()和wait()的区别(诺瓦)

11、并发编程三大特征是什么?要如何保证?(得物开发)

12、什么是独占锁和共享锁?什么是自旋锁?什么是CAS机制,如何解决其产生的问题(得物开发)

#23届找工作求助阵地#
全部评论

相关推荐

湫湫湫不会java:先投着吧,大概率找不到实习,没实习的时候再加个项目,然后把个人评价和荣誉奖项删了,赶紧成为八股战神吧,没实习没学历,秋招机会估计不多,把握机会。或者说秋招时间去冲实习,春招冲offer,但是压力会比较大
点赞 评论 收藏
分享
评论
2
24
分享

创作者周榜

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