上海惠普(HP) 认领
计算机/互联网/通信/电子 上海 100-500人 民营/私营公司
1. static 关键字的作用<br>2. socket通信的流程以及backlog的作用<br>3. 三次握手<br>4. vector和list的作用<br>5. vector里面push_back和=的效率对比.哪一个效率更高<br>6. CRITICALSECTION和CLock的效率对比以及为什么<br>7. 多态的表现形式. 以及C++里面是如何<br>8. RTTI是如何得到类型信息的<br>9. python是如何实现构造函数的.<br>10. select和poll, epoll的区别.<br>11. 内核态和用户态的区别. <br>12. vector和list访问数据, 哪一个效率更高. 这个问题有点儿搓. 最开始竟然理解错了<br>13. map里面如何删除数据.
是一个外包公司推荐过去面的. 当时HP的headcount卡得很紧, 只能通过第三方公司的方式进去的. 三个面试官同时面的我, 语言方面主要集中在C++, JAVA上. 方向主要集中在数据库, 网络, 问的问题很多. 不过大多数都是只要做过, 基本上问题都不大. 最后问了一个智力题, 没有回答上来
正在加载验证码...
上海惠普(HP)软件工程师面试经验&面试问题
面试问题
1. static 关键字的作用<br>2. socket通信的流程以及backlog的作用<br>3. 三次握手<br>4. vector和list的作用<br>5. vector里面push_back和=的效率对比.哪一个效率更高<br>6. CRITICALSECTION和CLock的效率对比以及为什么<br>7. 多态的表现形式. 以及C++里面是如何<br>8. RTTI是如何得到类型信息的<br>9. python是如何实现构造函数的.<br>10. select和poll, epoll的区别.<br>11. 内核态和用户态的区别. <br>12. vector和list访问数据, 哪一个效率更高. 这个问题有点儿搓. 最开始竟然理解错了<br>13. map里面如何删除数据.
面试过程
是一个外包公司推荐过去面的. 当时HP的headcount卡得很紧, 只能通过第三方公司的方式进去的. 三个面试官同时面的我, 语言方面主要集中在C++, JAVA上. 方向主要集中在数据库, 网络, 问的问题很多. 不过大多数都是只要做过, 基本上问题都不大. 最后问了一个智力题, 没有回答上来