首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
面试官:换人!他连 TCP 这几个参数都不懂
】的更多相关文章
面试官:换人!他连 TCP 这几个参数都不懂
每日一句英语学习,每天进步一点点: 前言 TCP 性能的提升不仅考察 TCP 的理论知识,还考察了对于操心系统提供的内核参数的理解与应用. TCP 协议是由操作系统实现,所以操作系统提供了不少调节 TCP 的参数. Linux TCP 参数 如何正确有效的使用这些参数,来提高 TCP 性能是一个不那么简单事情.我们需要针对 TCP 每个阶段的问题来对症下药,而不是病急乱投医. 接下来,将以三个角度来阐述提升 TCP 的策略,分别是: TCP 三次握手的性能提升: TCP 四次挥手的性能提升: T…
被面试官问懵:TCP 四次挥手收到乱序的 FIN 包会如何处理?
摘要:收到个读者的问题,他在面试的时候,被搞懵了,因为面试官问了他这么一个网络问题. 本文分享自华为云社区<TCP 四次挥手收到乱序的 FIN 包会如何处理?>,作者:小林coding . 收到个读者的问题,他在面试的时候,被搞懵了,因为面试官问了他这么一个网络问题: 不过这道网络题可能是提问的读者表述有问题,因为如果 FIN 报文比数据包先抵达客户端,此时 FIN 报文其实是一个乱序的报文,此时客户端的 TCP 连接并不会从 FIN_WAIT_2 状态转换到 TIME_WAIT 状态. 因此…
阿里二面,面试官居然把 TCP 三次握手问的这么细致
TCP 的三次握手和四次挥手,可以说是老生常谈的经典问题了,通常也作为各大公司常见的面试考题,具有一定的水平区分度.看似是简单的面试问题,如果你的回答不符合面试官期待的水准,有可能就直接凉凉了. 本文会围绕,三次握手和四次挥手相关的一些列核心问题,分享如何更准确的回答和应对常见的面试问题,以后面对再刁钻的面试官,你都可以随意地跟他扯皮了. 面试TCP的意义 我想要先说明一个重要问题,到底面试 TCP 的意义何在? 经常会听到这样抱怨:我是做业务程序开发的,面试官竟然问我 TCP 三次握手.TCP…
CURD系统怎么做出技术含量惊艳面试官
在<CURD系统怎么做出技术含量--怎样引导面试>有朋友开玩笑说都用上了领域驱动了,就不叫CURD系统了吧.这里我解释一下,怕大家对DDD领域驱动设计有什么误解. DDD是为解决软件复杂性而生,但不仅仅可以被用于复杂的系统.它里面提到了很多技巧,其实CURD就是其中一种技巧.这些技巧适用于任何系统,哪怕是非常小型的系统,比如<CURD系统怎么做出技术含量--怎样引导面试>里提到的谦卑对象模型.充血模型. 今天咱们再提高一下CURD系统的门槛,连DDD技巧,咱也不用.就用写咱们平时都…
[Interview]读懂面试问题,在面试官面前变被动为主动
面试是供需双方心理的较量,作为求职者来说,了解对方问题的内涵,做到“明明白白他的心”,就能变被动为主动.因此,读懂面试问题,掌握面试考官的提问的目的,有准备.有针对性地回答,对提高应聘的成功率是有很大的帮助.以下列举各类面试过程中经常遇到的问题,熟悉这些问题可以帮助求职者更好地了解招聘者的心态和要求,做出针对性的面试准备. 1) 简要介绍一下你自己. 该问题主要是为了进一步了解求职者,考察求职者的归纳表达能力. 大多公司都会问到这个问题,这是一个非常重要的推销自己的机会.回答这个问题…
面试官:请你说下N95应该怎么测试?这样回答让他竖起大拇指!
随着”新冠疫情“慢慢地消散,各大企业都开始恢复正常的运行. 因为疫情造成很多工作人员的流失,企业也开始疯狂的招聘新鲜的人才,这对于莘莘求职者无疑是个机会. 但是因为求职者众多,很多面试官也开始想方设法的过滤自己需要的人才,也出现了很多”清奇“的面试题. 最近,一些学生去面试就被问到关于测试思维和方法的题目. 以前考察求职者的测试思维时,问到的题目大都是“"A4纸如何测试?",”盆栽如何测试?“,”行李箱如何测试?“,”U盘如何测试?“... 现在很多学生被问到 ”N95口罩该如…
面试官:Dubbo是什么,他有什么特性?
哈喽!大家好,我是小奇,一位热爱分享的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一.前言 书接上回,今天还是过周末,虽然不上班,但是周末得正常过呀,今天依旧躺在我家祖传的土炕上躺平. 哎,啥时候能老婆孩子热炕头啊,现在自己睡觉怪冷的(还得添把柴)... 算了,不想这有的没的了,一切随缘吧,是在不行就让刘婶给我说媒...先烧火做饭吧 就在我烧火的时候我的手机突然响了. 我:"喂您好". 对面:"您好…
Linux TCP/IP调优参数 /proc/sys/net/目录
所有的TCP/IP调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数,后面是它们的含义: /proc/sys/net/core/rmem_default "110592" 定义默认的接收窗口大小:对于更大的 BDP 来说,这个大小也应该更大. /proc/sys/net/core/rmem_max "110592" 定义接收窗口的最大大小:对于更大的 BDP 来说,这个大小也应该更大. /proc/sys/net/core/wmem…
面试官求你了,别再问我TCP的三次握手和四次挥手
少点代码,多点头发 本文已经收录至我的GitHub,欢迎大家踊跃star 和 issues. https://github.com/midou-tech/articles 三次握手建立链接,四次挥手断开链接.这个问题算非常经典的问题,也是面试官非常喜欢问的问题. 不夸张的说,龙叔在校招面试的时候每一家公司都问到过关于三次握手和四次挥手相关的问题,相信大家也都差不多被面试官各种怼. 这个问题的重要性,已经意识到.不说废话了,接下来就是听龙叔给你安排的明明白白. 先画个图,看下TCP的建立连接 和…
面试官:一个 TCP 连接可以发多少个 HTTP 请求?
曾经有这么一道面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式.什么顺序.建立了多少连接.使用什么协议被下载下来的呢? 要搞懂这个问题,我们需要先解决下面五个问题: 现代浏览器在与服务器建立了一个 TCP 连接后是否会在一个 HTTP 请求完成后断开?什么情况下会断开? 一个 TCP 连接可以对应几个 HTTP 请求? 一个 TCP 连接中 HTTP 请求…