2018秋招面试题总结(软件开发类)
2017-10-10 21:54
155 查看
2017/10/10 下午
1.比较大小的运算符是关系运算符(中国联通软件研究院)
2.修改表结构
ALTER TABLE
3.插入数据语句:INTER INTO TABLE_NAME (......) VALUES (.....);
4.SQL 左连接:
select a.*,b.* from a left join b on a.id=b.parent_id ;
5.sizeof和strlen区别:(与java中的size(),和length()弄混了)
sizeof:获得保证能容纳实现所建立的最大对象的字节大小;在编译时计算,sizeof不能用来返回动态分配的内存空间的大小。
strlen:获得字符串的长度
const char *p1 ="Hello World";
printf("sizeof(p1):%d strlen(p1):%d\n",sizeof(p1),strlen(p1));
输出结果:sizeof(p1):4 strlen(p1):11
char p2[] ="Hello World";
printf("sizeof(p2):%d strlen(p2):%d\n",sizeof(p2),strlen(p2));
输出结果:sizeof(p2):12 strlen(p2):11
char p3[10] ="Hello";
printf("sizeof(p3):%d strlen(p3):%d\n",sizeof(p3),strlen(p3));
输出结果:sizeof(p3):10 strlen(p3):5
6.索引原理,对索引的理解
7,
完整性 是指主键上的值不能为空
定义外键是实现的参照完整性
链家笔试
1.java类可以作为
2.php中的str_replace(1,2,3)1,2,3代表什么?
3.形参和实参区别?
形参是实参的备份
4.一个JAVA程序运行从上到下的环境次序是:java程序、JRE/JVM、操作系统、硬件
2017/10/9
滴滴笔试 选择题
1.HTTP是建立在TCP 协议上的一种协议
UDP 协议是一种建立在IP协议智商的协议
IPV4支持2^32个地址,IPV6支持2^64个地址(IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。)
WIPI是一种物理层与链路层协议
2.关于引用的说法:
指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名,引用不改变指向
引用是一个变量的别名,引用不能指向空值,声明引用时必须初始化,且初始化后不能改变。
3.在一个双链表中,删除P节点之后的一个节点操作:
p--->next = p--->next--->next;p--->next--->prior = p;
4.关于Struct与class区别:
1)struct的成员默认权限是public,而class的成员默认权限是private
2)struct的默认继承方式为public,而class的默认继承为private
3)模板为C++语言新增特性,C语言没有,只有class可用于定义参数,而struct不可以
其他公司:
linux知识:
1.在给定文件中查找与设定文件相符字符串的命令为:grep
智力题:
1.有个人每天都去看流星,他一个月能看到流星的概率是91%,那他半个月能看到流星的概率是多少? 70%
2.长度为1的线段分成三段,构成三角形的概率? 1/4
3。两个人抛硬币来决定谁吃这个苹果,先抛到正面者吃。问先抛者吃到苹果的概率是多少?2/3
1.比较大小的运算符是关系运算符(中国联通软件研究院)
2.修改表结构
ALTER TABLE
3.插入数据语句:INTER INTO TABLE_NAME (......) VALUES (.....);
4.SQL 左连接:
select a.*,b.* from a left join b on a.id=b.parent_id ;
5.sizeof和strlen区别:(与java中的size(),和length()弄混了)
sizeof:获得保证能容纳实现所建立的最大对象的字节大小;在编译时计算,sizeof不能用来返回动态分配的内存空间的大小。
strlen:获得字符串的长度
const char *p1 ="Hello World";
printf("sizeof(p1):%d strlen(p1):%d\n",sizeof(p1),strlen(p1));
输出结果:sizeof(p1):4 strlen(p1):11
char p2[] ="Hello World";
printf("sizeof(p2):%d strlen(p2):%d\n",sizeof(p2),strlen(p2));
输出结果:sizeof(p2):12 strlen(p2):11
char p3[10] ="Hello";
printf("sizeof(p3):%d strlen(p3):%d\n",sizeof(p3),strlen(p3));
输出结果:sizeof(p3):10 strlen(p3):5
6.索引原理,对索引的理解
7,
完整性 是指主键上的值不能为空
定义外键是实现的参照完整性
链家笔试
1.java类可以作为
2.php中的str_replace(1,2,3)1,2,3代表什么?
3.形参和实参区别?
形参是实参的备份
4.一个JAVA程序运行从上到下的环境次序是:java程序、JRE/JVM、操作系统、硬件
2017/10/9
滴滴笔试 选择题
1.HTTP是建立在TCP 协议上的一种协议
UDP 协议是一种建立在IP协议智商的协议
IPV4支持2^32个地址,IPV6支持2^64个地址(IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。)
WIPI是一种物理层与链路层协议
2.关于引用的说法:
指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名,引用不改变指向
引用是一个变量的别名,引用不能指向空值,声明引用时必须初始化,且初始化后不能改变。
3.在一个双链表中,删除P节点之后的一个节点操作:
p--->next = p--->next--->next;p--->next--->prior = p;
4.关于Struct与class区别:
1)struct的成员默认权限是public,而class的成员默认权限是private
2)struct的默认继承方式为public,而class的默认继承为private
3)模板为C++语言新增特性,C语言没有,只有class可用于定义参数,而struct不可以
其他公司:
linux知识:
1.在给定文件中查找与设定文件相符字符串的命令为:grep
智力题:
1.有个人每天都去看流星,他一个月能看到流星的概率是91%,那他半个月能看到流星的概率是多少? 70%
2.长度为1的线段分成三段,构成三角形的概率? 1/4
3。两个人抛硬币来决定谁吃这个苹果,先抛到正面者吃。问先抛者吃到苹果的概率是多少?2/3
相关文章推荐
- 2018最新java面试题总结
- 软件测试面试题个人归纳总结
- 笔试面试题总结(二)---软件开发
- Atitit 最近十年来until2018软件开发领域的趋势 艾龙总结 attilax大盘点总结历史与趋势 1. Keyword sec title 2 2. 语言本身: 2 2.1. 工业标准 2
- 嵌入式软件常见笔试面试题总结
- 2018最新面试题总结(一)
- java基础知识精华总结 java面试题 深圳酷琪 kuuqii.com 电脑配件软件 硬件一体化采购平台
- 笔试面试题总结(四)--- 软件开发
- 嵌入式软件常见笔试面试题总结
- 笔试面试题总结(三)--- 软件开发
- 嵌入式软件常见笔试面试题总结 .
- 软件开发面试题总结
- 面试题总结之MISC(操作系统,网络,算法和数据结构,数学,面向对象设计,软件开发,测试,工具)
- Java软件开发实习生面试题总结
- 软件测试面试题总结
- 2018“金三”之一线互联网公司Java高级面试题总结
- # 2017-2018-1 20155224 《信息安全系统设计基础》第四周学习总结
- Linux面试题总结
- [置顶] 2018北京3月份java面试题(3~5年工作经验)
- 总结:如何生成mulan软件的.arrf和.xml文件