原文:每个程序员都会遇到的面试问题:谈谈进程和线程的区别

当你刚入职场时,无论你是用C 还是Java甚至只是应聘运维岗位,相信你都会遇到这个问题。 这是一个很基础的问题,但又是一个很考验人水平的问题。 说基础是因为每个学计算机的人都应该懂,进程线程是计算机的基础概念,是每个程序员时时刻刻都要接触的东西。 但这又是一个充满陷阱可以无限扩展和深入的一个问题。比如可以从操作系统知识扩展到计算机组成原理,可以从单线程扩展到并发编程,可以从并发编程深入到线程同步 ...

2018-10-10 15:25 0 7756 推荐指数:

查看详情

面试问题之操作系统:进程线程区别

进程线程区别:   1、进程是资源分配的最小单位,线程是CPU调度的最小单位。   2、线程依赖于进程而存在,一个线程只能属于一个进程,一个进程可以有一个线程或者多个线程。   3、进程在执行过程中拥有独立的内存单元,而多个线程共享进程的内存。(资源分配给进程,同一进程的所有线程共享该进程 ...

Tue Sep 03 00:57:00 CST 2019 0 1133
5年程序员面试,常见面试问题解析

成长&认知 丨 作者 / 袁吴范 这是pointers公众号分享的第16篇原创文章 面试,想必所有人都经历过。可以说,面试是相当重要的,因为他决定了你的起点。 从业这么多年,到现在面试的人数应该不下200人,看过的简历更是超过1000+。 那么这篇文章就从面试 ...

Mon Nov 09 16:21:00 CST 2020 3 1025
程序员面试之软件测试面试问

1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据 ...

Fri May 20 05:53:00 CST 2016 0 4605
Java程序员面试中的多线程问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么 ...

Sun Jul 10 16:38:00 CST 2016 0 11472
淘宝面试回来,想对程序员谈谈

起因: 因为我是一个不管做什么事情都喜欢进行总结的一个人。所以对于在上周去淘宝面试的经历,现在面试回来总结,我想对所有程序员谈谈。 之前我是在一家外企工作的,待遇还算不错,自己也做了快五年了,因为考虑到家庭的原因,所以在前面几周辞职回了杭州。在朋友听到我辞职回来后,好多关系比较好的同事朋友 ...

Sun Jul 08 23:10:00 CST 2018 0 1224
Java程序员普遍存在的面试问题以及应对之道(新书第一章节摘录)

其实大多数Java开发确实能胜任日常的开发工作,但不少候选人却无法在面试中打动面试官。因为要在短时间的面试中全面展示自己的实力,这很需要技巧,而从当前大多数Java开发的面试现状来看,会面试的候选人不多。所以在展开讲述分布式组件面试技巧前,就先给出大多数候选人普遍会出现的问题,这需要 ...

Thu Dec 10 01:05:00 CST 2020 2 639
Python 程序员都会喜欢的 6 个库

在编程时,小挫折可能与大难题一样令人痛苦。没人希望在费劲心思之后,只是做到弹出消息窗口或是快速写入数据库。因此,程序员都会喜欢那些能够快速处理这些问题,同时长远来看也很健壮的解决方案。 下面这6个Python库既可以快速解决眼前的棘手问题,同时也能够作为大型项目的基础。 Pyglet ...

Fri Mar 10 17:33:00 CST 2017 0 2692
程序员面试遇到的十大“套路”!

面试中,如何回答HR提出的问题很大程度上决定了面试能不能成功。 下面是程序员面试过程中经常被问到的10个问题,告诉你怎么回答才不会被面试官套路...... 01 请你做一个自我介绍 误区: 一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。 要点 ...

Fri Apr 03 00:53:00 CST 2020 0 694
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM