华为上海研究所的Android公司
来源:admin
Android面试技巧:华为上海研究所的Android工程师经验
Android随着移动互联的发展水涨船高,Android开发程序员也成为高薪的代名词,那么,在面对企业招聘时,有什么面试技巧呢?今天优就业IT培训的老师就靠给大家分享一个在华为上海研究所的面试经历~
机试和性格测试
第一题100分
计算器出错:把所有的0都变成了,而且不能智能的消除小数点数字后多余的0, 比如100.00100写成了1.1,现在要求编程序转换回来,并消除小数点后多余的零。 如输入:1.1* ;输出:1.001
第二题200分
输入两个字符串str1 str2和整数n,要求两个数以n进制相加,然后输出字符串str3
第三题300分
没时间了,题都没看到
机试前,上网搜搜,见见题型,字符串操作要熟练。每道题有3个测试用例,过一个用例就1/3的分。所以每个题你必须把基本功能实现,再去保证用例都过。每道题5次提交机会,但可在本地随意调试。保证第一道题满分,过机试就完全无压力了。
性格测试。
30min 每人至多2次机会,第二次没过,直接走,不会告诉你结果。性格测试刷人还是比较惨的!很多同学机试100多200多的都被刷了,所以性格测试一定要认真作答。
一个题变着法儿问你,一定要保证多次选择的是一样的,不然,KO!
面试 2轮,大部门时间在等待!2:20的等到5:30才走。。。
第一轮,技术面,很基础的。一个教室,一对一,面试官就跟你坐一张桌子,坐你对面。
自我介绍:讲解机试第一题的思路。
C/C++基础:inline 和define 的区别;volatile的作用,应用在哪些地方,为什么不是所有的变量都用volatile;static变量的特点 操作系统:线程和进程,怎么实现线程的同步 数据结构:对什么排序比较熟悉;二分法查找
现场写程序:一句代码实现,判断一个int类型的数是否是2的幂。2进制,位运算 (a-1)
实习:实习的主要工作。做软件测试什么能力比较重要?白盒测试和黑盒测试的区别。什么是UT?为什么离职?外企比较轻松,到华为会不会不习惯? 也许是女生,也许面的是测试,面试官很nice!所以一面很轻松的就过关。
第二轮,综合面。一对二,一个面试官坐你和另一个同学的对面。 自我介绍。项目介绍。问你项目的规模,你担任的角色。说说对华为的了解
具体详情可加,917137200,936903570。你我可以一起进步。有各种资料哦。
网友评论