python运维笔试题_美团2020校招运维方向笔试题

[问答题]

题目描述

TCP为什么需要第三次握手?第三次握手失败了会怎么样?

95458446dfec4dc788e325cc14615eb3.png

[问答题]

题目描述

请简述ssrf的原理、有哪些攻击方式及防御方法。

95458446dfec4dc788e325cc14615eb3.png

[问答题]

题目描述

OSPF(Open Shortest Path First)路由协议建立邻居的过程有那几个状态?

95458446dfec4dc788e325cc14615eb3.png

问答题]

题目描述

假设现在只有三台笔记本,分别为PC1、PC2和PC3,其中每台笔记本都有1块有线网卡和一块无线网卡,在仅有1根网线的情况下,如何将三台笔记本电脑组到一个局域网中?请给出解题思路步骤。

95458446dfec4dc788e325cc14615eb3.png

题目描述

请简述操作系统分页式内存管理机制,并介绍下进程fork时对内存的copy on write实现原理。

95458446dfec4dc788e325cc14615eb3.png

[编程题]无重复字符的最长子串

时间限制:C/C++ 1秒,其他语言2秒

空间限制:C/C++ 256M,其他语言512M

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。

输入描述:

一行一个字符串,长度不超过1000

输出描述:

输出一个数字表示最长子串的长度

输入例子1:
abcabcbb
输出例子1:
3
例子说明1:

因为无重复字符的最长子串是"abc",所以其长度为3.

69bc4818ff00a0adddc33466131ead84.png

设计和实现一个  LRU (最近最少使用) 缓存机制。它应该支持以下操作:获取数据 get 和 写入数据 put 。

获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。

写入数据 put(key, value) - 如果密钥不存在,则写入其数据值。当缓存容量达到上限时,它应该在写入新数据之前删除最近最少使用的数据值,从而为新的数据值留出空间。

输入描述:

第一行输入缓存容量,包含一个整数N,1≤N≤10。

接下来,每一行是一个put或者get的操作。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值