京东运维开发工程师 2019校招卷总结

本文总结了京东运维开发工程师的校招面试题目,涵盖了Linux命令、编程基础、网络管理、系统安全、数据库操作等多个方面,旨在帮助应聘者了解面试重点。
摘要由CSDN通过智能技术生成

1、echo `expr 3/4`的执行结果

答案3/4

如果是 expr 3 / 4 那么结果将是0

2、range/xrange的区别

range返回值是list,xrange返回值是生成器

生成数字很大时xrange性能好

3、若串S=“ UP!UP! JD”,则其子串数目

我们把UP!UP!JD 看成是由8个字符组成的字符串
则他的子串:
长度为一:U,P,!,U,P,!,G,D 共8个
长度为二:UP、P!、iU、UP、P!、!J,JD 共7个
长度为三:UP!、P!U、!UP、UP!、P!J, !JD共6个
长度为四:UP!U、P!UP、!UP!、UP!J, P!JD共5个
长度为五:UP!UP、P!UP!J、!UPIJ, UP!JD共4个
长度为六:UP!UP!、P!UP!J, !UP!JD共3个
长度为七:UP!UP!J, P!UP!JD共2个
长度为八:UP!UP!JD共1个
长度为零:空集1个
所以总共有8+7+6+5+4+3+2+1+1=37个子串

也即n(n+1)/2+1 = 8(8+1)/2+1=37(加的1表示空集)

如果不考虑重复,就37了,但是这包含了重复个数,重复的为up、p!、u、 p、 !、 up! 总共6个,37-6=31个
 

4、备份apache服务器

cp /etc/httpd/conf/httpd.conf /misc/httpd.conf~

cat /etc/httpd/conf/httpd.conf > /misc/httpd.conf~

cp 源文件 目标文件

cat 源文件>目标文件  将原文件的内容重定向到另一个文件

5、对于京东商城高流量访问,预防Ddos的方法可以有?

限制同时打开SYN半链接的数目。(√)
缩短SYN半链接的Time out 时间。(√)
关闭不必要的服务。(√)
限制客户端请求服务器时长。(×)
当大量syn请求包发送给服务端的时候,需要设置合理的最大并发半开连接数。一旦超过相应的最大限制,系统就会认为自己收到了syn flood攻击,进入防范模式中。SYN Timeout时间被减短,SYN-ACK的重试次数减少,系统也会自动对缓冲区中的报文进行延时,避免对TCP/IP堆栈造成过大的冲击,力图将攻击危害减到最低。

6、下列对TCP/IP结构及协议分层不正确的是:(A)

A、 传输层:TCP、UDP、TLS、ssh。
B、 FTP、TELNET、DNS、SMTP.
C、 网际层:IP、ICMP、IGMP 。
<
D、 网络接口层:Wi-Fi、ATM 、GPRS、EVDO、HSPA。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值