其实我没在网上申请华三的职位,可能是他们在网上看到了我的简历吧,然后约两天后面试,面试的当天到前台给HR电话,HR让前台直接给我一份Java的笔试题,一个小时做完,笔试题不难,主要包括SQL、Linux基本指令、Java的解除知识,还有三个编程题也不难,一个是生成随机字符串,字符串必须同时包含大小写字母和数字,一题是7进制转十进制、还有一题不太记得了…… 做完题,大概等了半个多小时,一个技术人员找我面谈,可能是项目组长,主要问了一些Java相关的基础知识,个人感觉答的都还可以。因为我以前是做测试的,实际开发经验太少,他说技术还可以,但是开发竟然太少,他不太能做主,然后找他们经理。经理跟我谈了一下我以前的工作,觉得我还是应该去他们测试部,我个人还是希望能够做开发的,所以婉拒了测试,经理就让我回家等消息了……
面试官问的面试题: 1、list和vector的区别?,我答vector是list的子接口,然后追问还有其他的子接口不?有什么区别?
2、多线程的实现方法?
3、笔试题中的随机产生的字符串思路对,但是好像不能同时保证有大小写字母和数字,能不能再优化?