首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

今天腾讯一面有关问题

2012-11-01 
今天腾讯一面问题1、说一下C++内存布局;静态变量放在哪里;const int a0放在哪里?2、画一下TCP的三次握手。

今天腾讯一面问题
1、说一下C++内存布局;静态变量放在哪里;const int a=0;放在哪里?
2、画一下TCP的三次握手。如果最后一次握手服务器没有收到确认会怎样?另外还有一个关于数据波动的问题,记不太清楚。
3、说一下生产者和消费者模式。(可以画出来)
4、说一下匿名管道和命名管道
5、TCP/IP如何实现可靠性
6、std::map用到什么数据结构
7、还有关于HTTP的问题,忘了具体怎么问,不过HTTP的知识点是必问的。
。。。。。只记得这么多了。。。

[解决办法]
2 服务器会重发第二次握手信号,一段时间再不成功会丢弃。这个也是syn攻击的来源
5 先是建立连接的三次握手。传输的时候,是确认应答和超时重传机制
6 黑红树
[解决办法]
1. 
内存布局:代码区,数据区(堆,栈, 全局区)
静态变量放在全局区
const int a=0; 可能在全局区和栈区

2, 

3, 

4, 

5, ACK机制
6, 红黑树
7,

热点排行