- 笔试简单
1.C++和C的区别
2.项目相关
3.session和cookie的区别 我只知道是因为http是无状态的,所以需要...其他不知
4.数据不能明文保存怎么办 我只知道hash一下
5.map 我以为是问unordered_map和map的区别,答了一下 结果想问的是怎么做hash,讲简单的hash 解决冲突:开放地址细节讲不出来...
6.get和post的区别 背了这三段 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数 GET产生一个TCP数据包;POST产生两个TCP数据包 对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200; 而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok 100状态码什么意思 为什么post要分成2次,有必要吗 我怎么知道,不太了解
7.应用层给一个大的数据,下层怎么做,两端都讲讲 分段,分片相关
8.不同段走的路线一样吗? 我讲的无连接和面向连接
9.数据报乱序,怎么解决 我讲的滑动窗口,用选择重传说的