转自:http://hi.baidu.com/tantea/blog/item/909931aeccfb5df1faed50fe.html

笔试题:

a, struct与class区别
b, heap与stack的区别,以及标识一下一段程度中一些变量分配在哪里??(局部变量,全局变量,静态变量,常量,malloc出来的变量)
c, 将一个单向链表反转过来的函数
d, 一个string类,没有的拷贝构造函数,然后一段代码中实现了String a=b的拷贝,问程序会发生什么??
e, 设计题:设计一个阅读系统,其中有许多文件,并且有的文件大小超过1G,而内存容量是2G,内存可容许的最大可导入文件大小不能超过1G,请问如何设计这样一个系统??
f, 实现一个iota的函数?
g, 在C++中调用c程序为什么需要C extern关键字

工程师面谈:

a, scpt中的关联需要什么参数
b,

经理面谈:
a, 一个字典系统,有1000000个单词,找出那些字母一样,只是顺序不一样的单词,分类整理(例如:pot, opt, pto, etc)
b,有着良好的背景,技术思路非常不错,但可能最近两年在做测试,对编程可能稍显生疏

英语:

a, 说说你的缺点???
b, 说说你的优点???
c, 说说你认为对你印象最深刻的事?
d, 为什么想换工作??
e, 比较一下你了解的五个城市(宜昌,荆州,武汉,北京,青岛),你更偏向于哪个城市??

部分答案:

1, 关键字 extern "C" 说明

==> C与C++对函数名的处理是不一样的,在C++中会对函数名编译时加一些修饰符用以区分函数的重载等问题
==> C编译的函数库,C++中声明与调用时,应指定extern "C"关键字,这样保证C++在编译时仍然采用C的方式编译函数名
==> C++链接时就能找到正确的C函数
==> extern "C" void f(int a,char b);         ---引用C函数
==> extern "C" { #include "cExample.h"}      ---引用C文件名
==> extern "C" int a;                        ---引用C全局变量

2, 关键字 struct 与 class 区别:
==> 默认继承权限。class的默认继承关系是private,struct的是public
==> 默认成员权限。class中的默认成员(变量与函数)权限都是private, struct的是public
==> 模板中struct不能用作模板

3, 指针与引用的区别:
==> 指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变
==> 指针是一个变量,编译时会分配内存区域。引用只是一个别名,不分配内存区域
==> sizeof(指针)通常为4, sizeof(引用)为对象地址空间

4, socket中的recv/send阻塞与非阻塞区别
==> recv/send 参数中都会指定length
==> 阻塞式send: 拷到发送缓冲区,如果缓冲区满,则需等待直到指定长度的数据发送到缓冲区
==> 非阻塞式send: 一直拷贝,如果缓冲区满,也立即返回,并不等待。
==> 阻塞式recv: 直到接到到指定长度的数据为止
==> 非阻塞式recv: 立即返回,不管缓冲区里是否有数据,或者数据是否够指定长度,都立即返回

5, main函数之前还有代码吗?

main函数之前还有一些全局变量的初始化,对象的构造,main函数退出后会有全局变量的析构等

北京爱立信的面试题及流程相关推荐

  1. 英语听力采用计算机化考试,一图读懂北京高考英语听力机考流程,附特点及应对建议...

    原标题:一图读懂北京高考英语听力机考流程,附特点及应对建议 从2018年起,高考英语听力采用计算机化考试,与统考笔试分离,分值仍为30分.英语听力机考一年两次,取听力最高成绩与笔试成绩一同组成英语科目 ...

  2. 925计算机考研,计算机#2020考研究生北京交通大学925数据结构试题特点分析

    类目:三人行考研网>计算机>正文 时间:2020-07-27 18:30:30 2020考研初试已正式开始,初试后为大家整理发布"2020考研北京交通大学925数据结构试题特点分 ...

  3. 女性职工生育保险报销规则--孕期囤货指南--北京生育津贴申请指南--北京生育保险报销条件材料及流程(门诊产检费)

    女性职工[生育费用]报销规则 女性职工[生育津贴]领取规则 以北京上班的小花为例: 她们单位的上年度人均缴费工资为 9000 元,如果是顺产,产假有 128 天. 小花每个月工资 ≤ 9000 元,那 ...

  4. 北京政务企业电子章签章流程

    北京市企业已经开通了电子章,对于目前无纸化远程签约来说提供了基础保障,但是网上没有什么流程,手机上提示也不够清晰,就摸索尝试了一下,整理一下流程. 1. 第一步:登录网站 首先进入"北京市人 ...

  5. 珍爱网java高级等通知?_珍爱网独家JAVA开发工程师面试题及流程详解

    社招的愉快面试经历: 直接是技术总监做面试官.我参加过acm,还是转专业,而且辅修法学,参加过创业大赛也实际创业过,所以面试官对我的简历还是很感兴趣的.首先是自我介绍,我说了自己的学习情况,并且说明自 ...

  6. 华北电力大学计算机导论试题,华北电力大学 北京 继电保护历年复试试题.doc

    继电保护历年复试试题希·闹 于 2008-4-17 09:4106年笔试(继电保护)1.忘--应该不难否则不会下来就忘记2.零序电流保护原理,特点3.纵差动保护的原理,优点4.双电源系统的电流.段保护 ...

  7. 北京高校大学期末试题试卷题库

    北京大学 期末试卷 题库 https://www.aizhugong.com/forum-48-1.html 中国人民大学 期末试卷 题库 https://www.aizhugong.com/foru ...

  8. 北京华宇软件开发笔试题

    该公司的工作效率感觉有点低,笔试过了一个多礼拜才通知面试,还是视频面试,主要是java方向的.下面是我给大家分享的华宇笔试题: 1.       满二叉树的节点数公式为2^(x-1); 2.      ...

  9. Hulu 2013北京地区校招笔试题

    填空题: 1.中序遍历二叉树,结果为ABCDEFGH,后序遍历结果为ABEDCHGF,逆序遍历结果为? 2.对字符串HELL0_HULU中的字符进行二进制编码,使得字符串的编码长度尽可能短,最短长度为 ...

最新文章

  1. 腾讯国风AI虚拟人学会作诗书法,背靠开源模型SongNet
  2. C/C++服务器开发的必备利器–libconfig
  3. struct2(二) struct2的hello world 程序
  4. 图片怎么等比缩放_mac图像缩放工具Teorex iResizer
  5. 《MFC dialog中加入OpenGL窗体》
  6. Android震动vibrator系统开发全过程
  7. 微信小程序 对request方法二次封装
  8. RHEL 7 中 systemctl 的用法(替代service 和 chkconfig)
  9. springmvc-interceptor(拦截器)
  10. ubuntu在xampp下安装memcache扩展
  11. 认识div(division)在排版中的作用
  12. opendrive中的Road
  13. 幼儿园带括号算式口诀_幼儿园括号题教案
  14. [31期] 31期战地日记
  15. 服务器系统如用pe和做镜像,微软WDS网络启动PE做系统的服务器配置和PE修改教程...
  16. C# 淘宝商品微信返利助手开发-(八)微信号对接
  17. 软考信息系统项目管理师质量管理高分论文赏析
  18. 电脑配置虚拟串口的详细教程
  19. 行测-图形推理-8-图群类
  20. 实数进制转换:十进制转成二进制

热门文章

  1. PCIe扫盲——PCI总线基本概念
  2. 3.3.4.2.2 Decimation-in-Frequency (DIF) Radix-2 FFT
  3. 基于spring boot 的学生科研项目共享平台毕业设计源码271611
  4. Linux终端设备文件介绍
  5. java双骰儿赌博_java 编写程序:投掷2个骰子,200次
  6. 8051单片机(STC89C52)倒计时器
  7. 织梦(DEDECMS)系统网站搬家技巧-dedeCms换空间搬家教
  8. linux使用flask设计网站,linux下Flask框架搭建简单网页
  9. 合泰单片机AD转换Adc_Init.c
  10. 键盘上一些常用按键的ASCII码值