面试
litoujkl
这个作者很懒,什么都没留下…
展开
-
名传电面
1、谈谈C++和Java的区别2、C++中函数返回一个对象的开销3、Linux下的IO模型有哪些4、Linux下创建一个线程的开销,linux下可执行文件与windows的区别5、Java的反射机制,C++可以实现反射吗6、C++的多重继承、虚拟继承7、说下Java的concurrent包8、hashmap的读、写开销9、epoll、select10、Mysql原创 2015-08-31 16:15:14 · 346 阅读 · 0 评论 -
2015/5/15 电话面试
1、C++里的转型操作有哪些,各自作用 (const_cast、static_cast、 dynamic_cast)2、class A{ int a, char b}; 对象的内存布局3、class B: public A{char c}对象的内存布局4、C++多继承对象布局思想5、各种排序的时间复杂度以及应用场合,STL中sort用的是什么,有没有线性复杂度O(n)的排序6、原创 2015-05-15 12:16:34 · 368 阅读 · 0 评论 -
第一次 电话面试
1、使用两个栈 实现一个队列2、判断一个单链表是否有环3、转置一个单链表4、Mysql 索引的实现,用到什么数据结构 B+ B- 红黑树5、C++ vector怎么实现 内存的分配6、将一个有100亿行的txt 文本(每一行都是一个数字)排序,放到另一个txt内,内存有限7、Mysql连接池8、Http, ARP, TCP/UDP9、C++网络编程10原创 2015-03-12 12:20:41 · 477 阅读 · 0 评论 -
海量数据处理
来源于:http://www.360doc.com/content/10/1116/17/61151_69897256.shtml1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑转载 2015-08-03 17:15:48 · 356 阅读 · 0 评论 -
计算机网络
1、HTTP协议相关 参考:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/28/2612910.html#3193778 HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成请求头部通知服务器有关于客户端请求的信息,典型的请求头有原创 2015-08-06 11:18:07 · 358 阅读 · 0 评论