2019最新成为HR专家的100门必修课全套课程
限时抢购仅需19元(原价3600元)
华为

华为 认领

计算机/互联网/通信/电子  广东   1000人以上  国企/上市公司

  1. 首页
  2. 公司
  3. 华为
  4. 华为java软件工程师面试
  5. 华为java软件工程师面试经验&面试问题

华为java软件工程师面试经验

面试失败 上海 难度一般

华为java软件工程师面试经验&面试问题

应聘公司
华为
面试职位
面试时间
2011-10-10 — 2011-10-10

面试问题

1.找奇数<br>public class OddTest {<br>public static boolean isOdd(int i){<br>return i % 2 == 1;<br>}<br>public static void main(String[] args) {<br>for(int i = -10; i &lt;= 10; i++) {<br>System.out.println(isOdd(i));<br>}<br>}<br><br><br>2.浮点数相减<br>import java.math.BigDecimal;<br>public class DoubleMinus {<br>public static void main(String[] args) {<br><br>System.out.printf( 2.0-1.1);<br>}<br>}<br><br><br>3.长整除<br><br>public class LongDivision {<br>public static void main(String[] args) {<br><br>final long MICROS_PER_DAY = 24 * 60 * 60 * 1000 * 1000; //微秒<br>final long MILLIS_PER_DAY = 24 * 60 * 60 * 1000; //毫秒<br><br>System.out.println(MICROS_PER_DAY/MILLIS

面试过程

先说笔试,试卷第一页有点类似问卷调查。让从0到10,给自己的C++,JAVA,C#,网络,各种数据库,linux,windows等技术打分。我除了C++和linux给自己打8分外,其它全部是6分以下,好几个都是3分或4分。笔试内容可以分为客观题和主观题。客观题大约15道左右,以编程基础为主,考了JAVA,C++。主观题分为三部分,第一部分比较基础,要求所有人做,第二部分和第三部分只需要选其中之一。我先看了看第二部分,以JAVA和C#为主,基本不会,好在主考官说第三部分是数学题,针对非计算机专业的同学准备。于是打算做第三部分的题,结果一看题就懵了,暴多的数学专业术语,基本连题目意思都不懂,最后还是乖乖的做了第二部分的题。有道题很有意思,记不太清,大概是说递归求斐波那契数列时,f(n+2)=f(n+1)+f(n),如果f(n)需要100个单位时间执行,问f(n+1)需要多少个单位时间执行?

我要分享java软件工程师面试经验

正在加载验证码...

其它公司java软件工程师面试经验
华为其它面试经验