当前位置: 首页 > 面试经验 >

深信服python一面

优质
小牛编辑
66浏览
2024-09-03

深信服python一面

没有自我介绍
1.为什么简历里投的是Java后端的简历(面的是Python岗)
2.你觉得Java和Python有什么区别?
3.计算机网了知道多少?
有学过的
4.ping www.baidu.com 会发生什么?从计算机网络体系架构开始从上层往下讲协议?
Dns,udp,ip,arp
5.你知道路由协议有哪些?
有点忘了,您可以稍微提醒一下嚒
6.bgp和ospf
他们一个是泛红协议,每个路由表依靠相邻的路由表维护路由信息,每次泛洪来更新路由数据
【提问】这是哪个协议
Ospf
另一个bgp协议应该是有一个路由总表,在路由的时候根据总表来选择最佳的路由路径
7.手机加入wifi的时候,手机是怎么拿到ip的?
手机的ip对于路由器来说是内网ip,比如192.168之类的,然后通过路由器转化为公网ip,通过公网ip对外进行访问
8.内网ip怎么转为公网ip
利用nat协议
9.一个wifi上连接了多台设备,比如连接了1,2,3,4,5,6,7,8台手机,这些手机分别是怎么nat出去的?
【补充提问】每一个nat都一样么?还是不一样?
答:不同的内网ip,会nat到同一个公网ip,因为路由器只有一个ip地址
10.三层子网,通过网段进行隔离,在二层的时候通过什么技术去进行隔离?
【没回答出来】
11.Python跟Java的运行机制有什么区别(前面问过一遍了,又问)
一个是解释型的,一个是要用JVM转化为字节码后才能运行
12.为什么Python的多线程比Java的差?
手撕算法:
给一个数组,无序,要求用nlogn的时间复杂度,o1的空间复杂度,把所有不重复的元素放在前面,重复重复的元素放在后面,不可以用map,比如[0,2,5,5,5,6,2,4,6]数组应该变成:[0,2,4,5,6,5,5,6,2]
我的写法,排序+双指针,过了用例,他让我多换几个,然后有个用例不过,就在那调bug了
13.反问:
您觉得这题该怎么来写更合适呢?
我没看过这个题,我也不知道,你可以回头上网搜搜吧
【23年神奇的python一面,面完几天知道自己挂了,打听到面评是更适合java而不是python岗
#软件开发笔面经##面经##秋招#
 类似资料: