首页 / Java工程师面试常考题
#

Java工程师面试常考题

#
7155次浏览 104人互动
此刻你想和大家分享什么
热门 最新
浦发现在有竞业协议了吗
😂😂😂😂听说半年,有实锤吗
牛客452609326号:没来的孩子赶紧run
投递浦发银行等公司10个岗位 >
点赞 评论 收藏
分享
2021-05-17 03:08
四川大学 Java
点赞 评论 收藏
分享
三一集团软件工程师提前批
最后问我  你觉得你一个女生能顶住it行业的压力吗?还说冒昧的问一下……这什么企业文化,面试官都是这个情商的吗?
人类史上最伟大的人:我个人感觉问这个非常正常。而且他说话的方式已经非常不错了。
投递三一集团等公司10个岗位 >
点赞 评论 收藏
分享
2021-06-15 14:13
已编辑
湖北汽车工业学院 Java
进程和线程还有更好的解释吗?
我发现基本所有的面试题,对进程和线程的解释都怪怪的,拿线程去解释线程,说了一大堆感觉就像是再说"线程就是线程"的感觉,是我太笨了?,还有jvm相关的面试题也是,总感觉是在强行解释,没有举例也没有比较
牛客543151645号:说一下我的理解吧,供参考。 进程(Process)感觉是操作系统任务的资源管理单位,资源管理的一个重点就是隔离,例如不同进程的地址空间是单独的,内部的状态(PCB)也是互相独立的。 线程(Thread)更像是计算机系统中通用的执行流调度单位。例如从CPU角度上说,我们可以称不同的CPU上下文(寄存器等)为一个硬件级线程(参考超线程等技术,以及x86中的TSS寄存器,虽然现在没有用来做任务切换了)。从操作系统角度考虑一个线程是一个可调度的任务,可以分为内核级线程和用户态线程。从用户态的程序例如语言虚拟机考虑,一个线程也是当前要执行的上下文,例如C中的setjmp和longjmp以及高级语言中的协程。 具体拿Linux来说,内核在实现上不区分线程和进程,线程(Pthread实现)只不过是clone系统调用中flag参数加上了共享地址空间等标识。
点赞 评论 收藏
分享
2021-05-26 07:53
华东师范大学 Java
对比offer 中信证券it部门vs交通银行总行软件中心
薪资差不多的情况下选哪个
投递交通银行等公司10个岗位 >
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务