2014年秋季招聘IT面试题总结
来源:互联网 发布:有文化多可怕 知乎 编辑:程序博客网 时间:2024/05/05 22:38
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)
- 2014年秋季招聘IT面试题总结
- 2014年秋季招聘IT面试题总结(持续更新)
- 美团网2015秋季校园招聘面试题(上)
- 美团网2015秋季校园招聘面试题(下)
- 2017秋季校园招聘iOS开发岗位面试题集锦
- 2017秋季校园招聘iOS开发岗位面试题集锦
- 阿里2014年校园招聘面试题
- [历年IT面试题]百度2014研发类校园招聘笔试题解答
- 2012IT公司校园招聘笔试面试题
- 2012IT公司校园招聘笔试面试题
- IT公司笔试面试题总结
- IT公司面试题总结(一)
- IT 常见面试题总结2
- 2018届秋季校招Java面试题总结(一)
- 2018届秋季校招Java面试题总结(二)
- 2014百度校园招聘面试题
- 2014校园招聘面试题c++
- 2014网易实习生招聘面试题
- jquery绑定事件
- 类String的普通构造、拷贝构造函数与赋值函数
- java中获得日期时间的简单方法
- windows下如何使cmd打开的时候,默认是以管理员身份运行
- Java-中国人,北京人和美国人
- 2014年秋季招聘IT面试题总结
- linux shell 命令获取字符串/文件的MD5值
- 一个Sqrt函数引发的血案
- RVDS4.0建立工程
- RVDS4.0 + openJTAG 裸机调试
- ORALCE执行计划参数介绍-2
- mac安装gnuplot
- 系统学习hive programming,第四章----表和数据库定义
- 最短路->hdu 3631 Shortest Path