19/3/27下午参加了博彦(西安)的Java技术岗笔试
题目比较简单,不过对我来说有些难,Java好久没碰过了。
根据后序和中序序列重建树,本来会的,但是做错了(遗憾)。
数据库操作有一个统计平均值并升序排序)(ordered by ... asc)选错了。
最后有一个
写结果的题(java版本,下面是c++版本)
int count = 0;
for(int i =0; i<5; i++)
{
count = count++;
}
cout << count << endl;
结果是1,因为后置自增是先赋值再自增,
所以,count先赋值0,在自增为1,但是它是作为一个右值(将亡值或者成为临时值),然后就被销毁了,count还是原来的0,循环5次还是0;
在C++中,会变成count++,所以结果会是5;而Java是0;
//结果:晚上打电话我关机了,没接到,打到我同学那里了(这点我觉得还是很好的),定第二天早上面试。
19/3/28参加了博彦(西安)的面试
我很怵,毕竟我是C++而不是Java。但还是硬着头皮上了。
<