1. 首先是问问你的项目,包括原理、你的工作等等   2. 问你的编程代码,C++ java等挑一个问   内存分配问题?多态?怎么实现多态?   3. 智力题   两个杯子,一百层楼的问题,求临界层。看看百度就知道怎么做了   第二个是金条切块问题,老板给员工用一块金条发工资,员工7天每天只能领1/7,老板只能切两次,问你要怎么切。   4. 计算机基础知识   tcp和udp的区别?   线程与进程的关系?   socket通信?   http?https?   5. 在线编程题:一个int数求二进制中两个相距最远的1的距离,我是把n的二进制放入vector中,在求最前面和最后面的一个1 ...