问了反转链表,(单向链表)
还有哈希表的底层机制
还有一个是虚函数表的内存分布
还有就是操作系统,线程、进程不同以及如何实现互斥访问
我用的编译器是vs2010,实例化一个对象时,如果有虚函数,那么对象第一个地址指向虚函数表。然后大概讲了一下多重继承和虚继承下的内存分布是如何变化的
红黑树 堆排序 avl树左旋右旋
(1) http协议是不是有状态,不是404,301,200这种状态,是指客户端向服务器发起连接,服务器怎么知道该客户端是否之前就和客户端连接过,就是如何辨识客户端。
每次HTTP请求的时候,客户端都会发送相应的Cookie信息到服务端。实际上大多数的应用都是用 Cookie 来实现Session跟踪的,第一次创建Session的时候,服务端会在HTTP协议中告诉客户端,需要在 Cookie 里面记录一个Session ID,以后每次请求把这个会话ID发送到服务器,我就知道你是谁了。有人问,如果客户端的浏览器禁用了 Cookie 怎么办?一般这种情况下,会使用一种叫做URL重写的技术来进行会话跟踪,即每次HTTP交互,URL后面都会被附加上一个诸如 sid=xxxxx 这样的参数,服务端据此来识别用户。
C++看过什么书,内存中申请与释放内存
1、单链表排序(最终的要求的是快速排序)
2、求两个数组的交集(有序数组求交集,无序数组求交集,有重复值求交集等,处处是坑!!)
3、大数压缩
1.介绍项目....
2.介绍项目中你做的模块。。
3.在线编程(对方能看到你的屏幕),写hashmap,即C++中unordered_map,时间20分钟
4.问new和malloc区别
5.普通函数和虚函数区别,绑定的时期。。...查看更多