面试题问:TCP/IP 五层模型,你觉得简单吗?

等你的季节 2026-06-12 13:50 1

公司近期在招技术能力不错的应届生,因为工作内容技术难度要求不高,但是最好计算机各方面内容都了解一些,懂一些,所以我们把招聘的目标放在了安全相关的应届生


考虑到本身岗位的技术需求不多,面试时候我除了问一些简历上面已有的经历外,还会考察一下基础能力,但是面了很多人之后,发现关于tcp/ip五层模型的提问,都很少能够答上来的,我知道这东西实际工作应用不多,但一直以为这是计算机专业的基础理论,应该不难回答的,佬友们觉得呢?还是说已经在AI时代了,没必要问这些问题了,或者有更好的考察面试者基本技术能力的方法吗?

最新回复 (19)
  • kuhua 06-12 13:53
    1

    这个我熟 这不是网络专业第一个学的 七层模型 这个理论学不会 后面其他的 肯定也都不会 这是网络最基础的啊

  • kingstacker 06-12 13:54
    2

    取决于你手里的简历多不多。 ^-^

    我了解,因为我手搓过mac层到IP层。 ^-^

  • A.Ziegler 06-12 13:54
    3

    这不是最基础的嘛。。。但是不知道问的意义在哪里。

  • NukaColaM 06-12 13:55
    4

    虽然但是,更常见的不是TCP/IP四层和OSI七层么?

    基础是基础,但问了确实没啥意义。

  • 等你的季节 楼主 06-12 13:56
    5

    是的,我也感觉是非常基础的东西,但是确实面试到的好多人,而且是才毕业的应届生,都答不上来这个 ^-^ ,导致我不太好衡量基础能力

  • NumPy 06-12 13:57
    6

    发现关于tcp/ip五层模型的提问



    单纯问这个可能不算很难


    之前问我tcp建立的过程的,我真是说不上来

    甚至让我白板手写

  • TreeSec 06-12 13:58
    7

    可以问吧。TCP/IP 分层确实我记得是计网基础,要是完全答不上来,说明基础可能不太牢吧,但也不绝对,有些人对这些知识点可能就是不太敏感只能说出一二来。


    不过相比问“五层分别是什么”,我更倾向于问场景题,比如“访问一个 HTTPS 网站中间发生了什么”“抓包排查会看哪些信息”。这样既能考基础,也能看理解、表达和排障思路。

  • 木子不是木子狸 06-12 13:58
    8

    计算机专业的基础理论



    其实你得看岗位 或者学习方向

    计算机专业 是个很宽泛的东西


    不过照理说 投这个职业 应该肯定得有相关知识

  • 比特 06-12 13:58
    9

    说实话我也答不上来,计算机网络这门课真的是挺枯燥无味的。

  • thatisray 06-12 14:00
    10

    如果是专业毕业的,这个确实应该是最基础的题了 计算机网络课程 估计大学没好好上

  • coderZoe 06-12 14:00
    11

    只会吟唱不难,难的是真的理解,比如就拿十年前网上经典问题



    敲下baidu.com回车到浏览器显示百度页面经历了哪些?



    这种就单从计算机网络出发,就能把你上面的OSI模型每层干了啥,每层报文都是什么样说清楚。而且知识不是孤岛,而是联动的,光吟唱这几层模型没啥意义,这期间数据包怎么从浏览器到内核,再到网卡,再如何通过骨干路由到对端服务器,arp、nat、dns,路由,ospf等在这期间都起到了什么作用,都加上,才算有些意义。

  • 比特 06-12 14:00
    12

    说实话我也回答不上来,计算机网络这门课确实是比较枯燥无味。 ^-^印象里这门课应该是大二的时候开设的,考完试几乎就已经完全抛弃了。

  • mer1in 06-12 14:01
    13

  • 等你的季节 楼主 06-12 14:07
    14

    佬友说的很好,我是有打算进一步问这些的,但是有时候面试者基础问题都答不上来,我就没太进一步深问其他的了

  • coderZoe 06-12 14:09
    15

    嗯啊,我在之前两家公司也是面试官,考察人的时候,我觉得还是不能太八股,问一个个零碎的问题和知识点意义不大,这有点像语文考试古诗词填写,拼的背的多没啥用。我个人觉得用一个应用场景,考察这个人对这整个场景的理解能力,看他是否真的理解这背后的运作原理,理解的有多深,这比较有意义。

  • TheMars 06-12 14:11
    16

    安全相关的应届生如果答不上来,感觉有点过分了,个人觉得

  • Theo 06-12 14:12
    17

    基础中的基础,可以问,但是安全的不一定了解,网络的一定会了解

  • FunkyPants 06-12 14:14
    18

    我了解,但是我现在已经说不出来了。但是我觉得面试这些是需要问的,只要岗位有相关的涉及,可以考察。

    Ai时代更好的面试方式,我更倾向于是学习能力,有了ai,怎么样帮助你去学习新的东西。我记的我当时实习生,当时的面试官问我什么是docker,什么是容器化,什么是k8s。给了我半个小时的时间,让我去找资料,然后回来给他解释是什么。

  • gnssj 06-12 14:15
    19

    (帖子已被作者删除)

* 帖子来源Linux.do
返回