2014年秋季招聘IT面试题总结
2013-10-12 18:10
344 查看
1、大唐电信(嵌入式开发工程师)
一面面试流程:自我介绍--项目介绍--做项目过程中遇到的问题--两个小技术问题--面试者有什么问题
(1) & 和 && 的区别
答:1、&作为二元操作符
----&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
----&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==33 & ++y>0) y会增长,If(x==33 && ++y>0)不会增长
-----&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01
2、&作为一元操作符
----(&) 也可作为一元运算符,返回操作数的地址
(2)public、protected、private的区别
答:就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯。
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
4、默认为friendly(default)
一面面试流程:自我介绍--项目介绍--做项目过程中遇到的问题--两个小技术问题--面试者有什么问题
(1) & 和 && 的区别
答:1、&作为二元操作符
----&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
----&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==33 & ++y>0) y会增长,If(x==33 && ++y>0)不会增长
-----&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01
2、&作为一元操作符
----(&) 也可作为一元运算符,返回操作数的地址
(2)public、protected、private的区别
答:就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯。
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
4、默认为friendly(default)
相关文章推荐
- 2014年秋季招聘IT面试题总结(持续更新)
- 阿里巴巴2014年校园招聘(秋季招聘)在线笔试--测试研发工程师
- it牛人研究了上千条招聘信息的总结
- 各大IT公司校园招聘程序猿笔试、面试题集锦
- 阿里2014年校园招聘面试题
- 把字符串转换成整数(2014年阿里巴巴实习生招聘面试题)
- IT名企常见面试题总结之JVM篇(一)
- 2013年校园招聘之IT/计算机相关专业找工作总结--准备篇
- 总结的公司招聘前端人员时的面试题
- 2014年面试经验与面试题的思考和总结
- 各大IT公司校园招聘程序猿笔试、面试题集锦
- 2014年前端面试题总结
- 2017秋季校园招聘iOS开发岗位面试题集锦
- 面试珠玑 各大IT公司校园招聘程序猿笔试、面试题集锦
- 各大IT公司经典面试题总结
- [面试] 各大IT公司校园招聘程序猿笔试、面试题集锦
- IT 常见面试题总结
- 2014年秋季 阿里巴巴 校园招聘笔试题目(北京)
- 面试题:2014年腾讯,百度,微软,阿里巴巴(北京站)校园招聘笔试题(涉及C,C++,JAVA,数据结构)
- [面试] 各大IT公司校园招聘程序猿笔试、面试题集锦