欢聚时代笔试题,滴滴出行编程题
感谢赛码网,奇怪的A题设计,bat一轮大企业过去,没A上去几道。
intel 笔试:
1.单链表逆置,双向链表删除
2.层次遍历二叉树
3.rand4()生成rand9()
4.非常多的各种指针操作。
面试:完全的问项目
1.stl boost c++中的智能指针,以及其实现原理?
2.b 树的插入
3.代码实现stack 的排序,只能用stack 的基本操作
乐港面试:
服务器实时排名?(和完美世界一个样子)
为啥下午5点review code 的问题。
// testofrecursive.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "iostream" using namespace std; class A { int a; char c; public: void foo(){cout<<"a foo"<<endl;} virtual void fool(){cout<<"a fool"<<endl;} }; class B:public A { int a; char c; public: void foo(){cout<<"b foo"<<endl;} void fool(){cout<<"b fool"<<endl;} }; void func(int k) { if (k>0) { cout<<k; func(k-1); cout<<endl; func(k-1); //func(k-1); } } int _tmain(int argc, _TCHAR* argv[]) { func(4); int size = sizeof(A); A *a = new A; B *b = new B; b->fool(); b = (B *)a; a->foo(); b->foo(); b->fool(); return 0; }
完美世界笔试,面试:
1.c++强制类型转换:
http://www.cnblogs.com/alexqdh/archive/2011/06/09/2075713.html
2.inline函数优缺点:
面试:滑动窗口,服务器实时排名,为什么想做服务器后台开发?数组中第k大的数,阻塞和非阻塞
研究所:
说说你的规划,走技术路线,成为一个T字形的人才(这个回答应该会能impressive 面试官)
中移动物联网:
1T数据的高效传输方案
兆芯:
滴滴出行,编程题,要求找到数组中连续和等于0的,最长子数列:
// testdidi.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> using namespace std; int result[10000] = {1,2,3,4,-1,-2,-3,-3,1,2}; int main() { int length = 10; int begin = 0; int end = 0; int max_length = 0; int sum = 0; for(int i = 0;i <length;++i) { sum = 0; for(int j = i;j <length;++j) { sum = sum + result[j]; if ((sum == 0) && (max_length < j-i)) { begin = i; end = j; max_length = end - begin; } } } for(int i = begin;i<=end;++i) { cout<<result[i]; cout<<' '; } return 0; }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
马列主义告诉我们:物质基础决定上层建筑 - 移动互联网时代之后的时代演进推断
移动互联网时代之后的时代演进推断 - 互联网 + 与 + 互联网 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循“署名-非商业用途-保持一致”创作公用协议 转载请保留此句:太阳火神的美丽人生 - 本博客专注于敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。 就如 2010 年成功预判五寸屏智能手机将成为未来五年的主流一样,这次再推断一下,移动互联网时代之后的几个时代变更: 插在前面,眼下的互联网+时代其实就是大数据时代的前奏,而又分为两个阶段: A、+互联网 B、互联网+ 前者是改革,后者是革命,而后者革命的铺垫就是前者的改革成果。 辛亥革命的成功,与清末变法不无关系,变法未成,但引入新知识、新观念、新潮流,为辛亥革命作了强力的社会环境铺垫。 那么,接下来,各行各业都在做 +互联网,把传统的行业与互联网交结起来,至少有一点,不使用电脑的行业基本不存在了,这是第一小步,第二小步就是内容性的。 BAT 能把流量通道都铺好,但真正下探到内容层面,...
- 下一篇
[20151008]索引组织表上创建BITMAP索引.txt
[20151008]索引组织表上创建BITMAP索引.txt --IOT 是一种特殊的索引结构,使用它能够解决特定场合的应用问题,但是在许多应用中很少使用,更多的是使用堆表。 --我偏向使用静态以及"只读"的小表。 --以前写过一个系列,一直没有很好理解在IOT表上建立位图索引,最近再研究看看; --我当时不理解为什么mapping table与iot表对应的块为什么不一致? 1.建立测试环境: SCOTT@test> @ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- -------------------------------------------------------------------------------- x86_64/Linux 2.4.xx 11.2.0.3.0 Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production create table t_io...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS关闭SELinux安全模块
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长