中国移动+IBM+西门子+西安杨森实习面试经历
1.中移动广东分公司
终止于简历网申海选,原因:应聘职位为软件技术类,估计是被“计算机专业”这个关键词搞掉的
2.IBM蓝色之路
终止于笔试(笔试时间:2009.5.24,地点;中大文科楼,职位:sss,software service…)
面试经验漫谈:
难点:全英文试卷,时间规定的很死
易点:全是选择,不必担心自己的英文表达。
第一部分认真准备,可以完成。
一个矩阵倒来倒去,有时题目很长,到了关键的问题上却发现前面的倒弄对答案根本没有影响。
第二部分:数列规律题,简单!尤其是工科学生,4分钟的时间稍显紧迫
第三部分:应用题,题目长,一共12题,我只做了5题,还有3题拿不准
3.西门子迈迪特磁共振(SMMR)(职位: UI SW-developer)
本帖隐藏的内容需要回复才可以浏览
附:西门子笔试C++编程题一道:
写出程序的output
#i nclude <iostream.h>
class A {
private:
int num;
public:
A() {
cout《“Default constructor”《 endl;
}
~A() {
cout《“Desconstructor”《 endl;
cout《num《endl;
}
A(const A &a){
cout《“Copy constructor”《endl;
}
void operator=(const A &a) {
cout《“Overload operator”《endl;
}
void SetNum(int n) {
num=n;
}
};
void main()
{
A a1;
A a2(a1);
A a3=a1;
A &a4=a1;
a1.SetNum(1);
a2.SetNum(2);
a3.SetNum(3);
a4.SetNum(4);
}
设计一个函数,形式如: int func(unsigned int),要求求出不大于输入参数的最大的素数,比如输入12,返回11。
int proc(int temp)
{
int i,j; www.qz26.com
for (i=temp;i>2;i--)
{
for (j=2;j<=i;j++) if (i%j==0) || (j>sqrt(temp)) break;
if (j>sqrt(temp)) return i;
}
return 2;
}
优化了一下算法,能提高些许效率吧,
整个调试 函数 :
#include<iostream.h>
#include<math.h>
#include<stdio.h>
int func(unsigned int t)
{
if(t<2) return -1;//没有合要求的数
int i,k;
i=t%2?t:t-1; //取得小于所给数的奇数
for(;i>2;i-=2) //从最大奇数开始往下找素数
{
for(k=2;k<=sqrt(i);k++)
if(i%k==0) break; //判断是否有数可被整除
if(k>sqrt(i)) return i; //没有,为素数,返回
}
return 2;
}
void main()
{
cout《“input a number”《endl;
int tt;
cin》tt;
cout《“is:”《func(tt)《endl;
}
4.西安扬森(职位: 医药代表,笔试时间:2009.7.26,地点;中大一号楼。一面时间:2009-08-19 地点:凯旋华美达大酒店)
面试经验漫谈:
1)全中文试卷,害我准备了近一天的英文笔试,估计以后都不会有英文试题了吧?
2)全部是选择题,共106题:数字推理+词语搭配+常识填空+图像推理+性格趋向测试……
印象较深的题目:山顶气温低于山底气温的原因?飞机助跑的原因?眼睛自动连续睁开闭合的原因?数字推理(2,2,8,32, )……
3)可以直接拿备考公务员的行测辅导书准备
4)考试评价:座位号一个挨着一个,太挤了!扬森估计是把投简历的人都拉来笔试了,还听说在
广州的底薪只有2800RMB?