招聘笔面试
lsfreeing
这个作者很懒,什么都没留下…
展开
-
2015产品校招——阿里腾讯百度360小米面经
导语:本文作者也是今年的一位应届生,经历过了校招找工作的波折与纠结,在此分享下自己的经验与教训。希望分享的经验可以帮到还在找工作的童鞋以及学弟学妹们。 校招按过程可以分为网申阶段、笔试阶段和面试阶段,此外还有内推以及实习转正这些额外的方式。所有这些公司都是实习留下来的话几率最大,所以强烈推荐先去找份实习。有了实习经验再找工作也会容易很多~ 1.阿里巴巴 网申阶转载 2015-03-11 15:19:20 · 1392 阅读 · 0 评论 -
进程线程相关概念题
1. 问答题1.1 线程与进程的区别?(1)进程是出于执行期的程序以及相关资源的总称。 线程是在进程中活动的对象,可以理解为进程中执行的一段程序片段。 (2)内容进程线程地址空间程序计数器全局变量寄存器打开文件堆栈子进程状态信号转载 2018-05-05 10:48:15 · 329 阅读 · 0 评论 -
面经参考
引用自http://blog.csdn.net/libaineu2004/article/details/79584103来源微信公众号『easyserverdev』http://mp.weixin.qq.com/s/UZljzFMjobo1wzCguY7NDg说下我的面试经验吧,都是亲身经历,不喜勿喷:我去年12月份从上一家公司离职,一直到今年3月份,基本上都转载 2018-03-17 12:46:32 · 536 阅读 · 0 评论 -
面题37-58
37、C+中有哪几种基本数据类型 3 C+中数据类型分两种,简单类型和结构类型。简单类型包括整型,字符、浮点、指针、枚举类型等。结构类型包括数组、字符串、记录和文件等。 P:C+基础数据类型为分整型、浮点、void型。 38、整型有哪几种形式?各形式有什么区别?3 表示整数、布尔值和字符(char)的算术类型统称为整型。在32位系统中,int和long通常是相等的。 3原创 2015-07-25 17:31:30 · 463 阅读 · 0 评论 -
面题3 二维数组的查找
数组在内存中是连续存储的,可以根据下标在O(1)时间内读写任何元素,因此时间效率是很高的。当数组作为函数的参数进行转递时,数组自动退化为同类型的指针。1、提出问题 在一个二维数组中,每一行按从左到右递增顺序排序,每一列从上到下。编写一个函数,输入这样一个二维数组,判断数组中是否含有该整数。2、分析问题 查找时当所选数组元素小于该数时,则查找范围在所选数的右边或下边,很明显右下的原创 2015-07-18 21:29:23 · 396 阅读 · 0 评论 -
面题2 C++实现单例模式
单例模式----应用最广泛的设计模式,保证一个类只有一个实例,并提供一个全局访问点,该实例被所有程序块共享。由此我们可以知道单例模式有以下特点: 1、构造函数是私有的,保证不能从其他地方创建该例实例。 2、有一个唯一的且私有的实例静态指针m_pInstance 3、有一个公有函数,创建并获取这个唯一的实例。根据上述我们可以写出简易模型。class Singleton{pri原创 2015-07-14 22:25:55 · 399 阅读 · 0 评论 -
面题1(类型转换关键字、sizeof(空类型)、复制构造、赋值运算符)
一、类型转换关键字1、static_cast 静态转换,编译时使用类型信息执行转换,执行必要的检测,其操作数相对是安全的。应用到类的指针上,它允许子类类转换为父类类型的指针(有效隐式转换),同时,也能够执行相反动作:转换父类为它的子类。2、dynamic_cast 向下安全转型,用于对象的指针和引用。用于同一继承体系下由上向下移动。如:Derived* d1=dynamic_c原创 2015-07-12 13:47:37 · 376 阅读 · 0 评论 -
CC++程序员必须熟练应用的开源项目
作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定的项目或者特定的环境中使用, 对于自己来说, 在不同的项目中应用, 只需要复制代码, 改改也就可以了, 因为自己写的代码自己很熟悉。问转载 2017-09-03 09:46:49 · 2672 阅读 · 2 评论 -
6、预处理、const、sizeof
1、#define声明一个函数,表明一年有多少秒(忽略闰年)#define SECONDS_PER_YEAR (60*60*24*365)UL考察主要有几点: a、语法知识,不能有分号,括号使用 b、预处理将计算常数表达式的值,写出如何计算比给出实际值更有意义 c、16位整数表达溢出,用到长整型L,考虑无符号UL会更好 写一个MIN宏,返回较小的一个 #defi原创 2015-08-08 22:26:38 · 501 阅读 · 0 评论 -
delete 和 delete []的区别
c++中对new申请的内存的释放方式有delete和delete[两种方式,到底这两者有什么区别呢? 1.我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存delete[] 释放new分配的对象数组指针指向的内存那么,按照教科书的理解,我们看下下面的代码:int *a = new int[10];delete a; //方式1d...转载 2018-10-10 09:22:49 · 157 阅读 · 0 评论