cvte笔试面试

对于面经这种东西,我从来都是只看不写的,因为没有可写的东西。这次cvte从投简历到最后终面,想想还是写一下吧,希望能给需要的童孩一点帮助,顺便攒点人品帮助我找个好的工作和男朋友,阿弥佛陀。

背景:985软件硕士,有实习经验。
方向:android开发。

2016年9月实习归来,投了cvte,9月6日笔试,具体内容忘了,总之不太难。笔试过后就忙于其他的校招了,把这事彻底忘了。
9月11日还在图书馆看书,昏昏欲睡,被一条短信惊了一下,cvte通知笔试通过,请参加面试,点开连接选择面试时间,之后也没有太多的兴奋,拿着书翻了一下又睡了。
9月12日,来到了指定的酒店参加面试,场所布置的还行,有很多吃的放在一旁随便拿,心想着回来都没有好好准备,马上就面试了,还是有点紧张的,找个位置坐下后马上翻看以前的笔记,奔溃的是,刚翻开一会就被点名叫过去面试了(因为我选的是下午第一场,前面没人了)。
一面的面试官很年轻,上来要自我介绍,简单几句后,马上进入正题开始提问:
1,你的项目中你觉得做得最出色的是哪部分?然后掏出手机,唧唧歪歪开始讲。
2,因为项目设计到长链接,所以问道了长链接是如何保证的?还有tcp和udp的区别?我以为很简单就仔细给他讲,他说“好,竟然udp是不可靠的,你怎么做能保证udp也实现可靠呢?”因为没有接触过相关资料,就直接说不知道,没想过,结果人家说“好,现在想”,一脸蒙逼。。。。后面胡乱答了一通。(后来回来百度也没有百度到好的方案,有知道的同学,求告知)。
3,android四大组件和联系。(估计是觉得我不行了,问个简单的调节下气氛)。
4,java为什么要引用而不直接使用对象?
5,hashmap的实现原理。
6,listview为什么要用viewholder做优化?对于显示错乱怎么解决?viewholder为什么要设置tag?这个tag存在哪里?
7,都会哪些设计模式?单例,工厂,观察者,适配器。。。。
8,好,写个你单例模式的类吧。(感谢上天,来之前翻看了一下单例,记忆深刻,所以临时抱抱佛脚还是有用的)。
9,给我 解释一下为什么这么写?为什么用private?开始给他讲java四个权限,巴拉巴拉。。。
10,竟然默认是包访问权限,那一个子包的类是否可以访问父包的类?反过来呢?为什么?
应该是还有其他的问题的,具体我记得也不太清楚了。大概面了半个多小时,面试官一直在平板上记录着啥,然后他说“可以了,你去那边等一下,hr会安排其他面试”。心想应该过了。
在旁边坐着,继续没有之前没有翻看完的笔记。大概过了40分钟的样子,二面的面试官吃完饭回来,就说那就这个美女吧,然后被叫去二面,我不得不承认的一点是:面试中妹子比汉子有优势,尼玛,旁边的好几个哥们等了一个多小时。

就这样二面开始了。二面的面试官应该是个级别比较高的人物,面容和蔼,因为通知不用带简历,所以我就没有拿出来,结果人家问了(还好带了,所以不管要不要求带,面试嘛,简历+白纸+笔+身份证还是带上的好)。
1,你去过XX公司实习啊,不是挺好的嘛,为什么不留在那里?巴拉巴拉解释一通。
2,你的项目涉及到http,那你知道http几个版本的区别么?http和tcp都是如果做到长连接的?(不会,偏偏又是这个问题= — = )。
3,你懂UML么?会,好,假设你是一个团队的成员,现在有一个电子屏幕(给了大小)做为白板,里面有一个笔的按钮一个橡皮擦的按钮,笔可以画,橡皮擦可以擦除画的痕迹,你如何设计这个软件的框架,并划分多个任务分配给团队其他成员完成,要求画出MUL图,时间15分钟内。
4,你懂设计模式?嗯,那你给我写个单例的类,要求是你认为最安全的单例,不要超过15分钟。(结果叉叉叉把一面写的单例优化了一下,并给他解释,看起来很满意的样子)。
5,写个代码吧,他拿个了笔记本电脑给我,一看,全英文,“看得懂么?”嗯“那就写吧,15分钟左右”,其实不难,就是Lru***的实现,最主要是那个get和put方法的实现,一紧张,没写完,他说“你真的理解Lru***么?”嗯,不是编译器,所以写不快“,“你们这些年轻人啊”,”要不我给你讲讲原理吧“,哗啦啦一通,看他点了个头,心里踏实多了。
6,有5个人黑夜过一个桥,它们过去的时间分别是:1,2,5,8,12,过去必须要手电,但是他们只有一个手电,一次只能过2个人,请你设计一个过桥方案。
”手电需要再送回来么?“,”那当然,要不然怎么过去“,”丢回不行嘛?“,”哈哈,假设桥很长,世界标枪冠军也丢不过去“,”没有其他要求了么?比如时间最少?“,”问的很好,没有“。然后就没写了,直接告诉他”最快的那个人接送其他的人,33秒“,”确定?“,”确定“,”你给我画画为什么是33秒?“,然后开始给他画,不画不知道,一画吓一跳,尼玛,是32秒,我把1秒的那个人最后又送回桥原来的一边。”他还回来干嘛?接空气么?年轻人啊,边界条件一定要考虑清楚“,原来坑在这里,我说不可能这么简单的。哭瞎。。。。。。
最后,就这样结束一天的面试,回去了,以为不会过的,结果9月14号通知终面,终面就没有什么说的了,跟hr面一样,只不过是3人一起被面,就问一下个人家里情况和计划之类的。好了,饿了,吃饭去,希望能拿到offer,也希望对大家有帮助
#广州视源电子科技股份有限公司#
全部评论
过桥那个25吧 序号         过桥        回      用时 1               1、2      1         2+1 = 3 2               8、12     2        12+2 = 14 3                1、5       1        5+1 = 6 4                1、2      不回了   2 总计3+14+6+2  = 25
点赞 回复
分享
发布于 2016-09-14 19:53
在会话层实现,按照tcp的逻辑写,不能在应用层做。
点赞 回复
分享
发布于 2016-09-14 21:44
阅文集团
校招火热招聘中
官网直投
楼主,最后一道题,答案不是30吗? 1和2过去,1回来,花了3秒; 1和5过去,1回来,花了6秒; 1和8过去,1回来,花了9秒 1和12过去,全部完成,12秒。 3 + 6 + 9 + 12 = 18 + 12 = 30,难道我算错了???
点赞 回复
分享
发布于 2016-09-19 23:30
好棒。你是投的校招吗?
点赞 回复
分享
发布于 2016-09-14 18:25
过桥那个一次能过几个人?
点赞 回复
分享
发布于 2016-09-14 18:30
udp不可考,就有应用层来保证其可靠性!因为采用udp要保证效率,但不一定保证正确性!
点赞 回复
分享
发布于 2016-09-14 19:24
感觉面的还可以..竟然没接到钟面通知 给跪
点赞 回复
分享
发布于 2016-09-14 20:44
很详细,过了这阵也把自己面cvte的写下来
点赞 回复
分享
发布于 2016-09-14 22:27
写得很详细,辛苦了!竟然发现你和我是同一学校还是同行,我昨天下午的终面,你现在微信公众号能查到最新状态吗?
点赞 回复
分享
发布于 2016-09-15 10:56
越来越想读研
点赞 回复
分享
发布于 2016-09-15 16:17
Java为什么要使用引用而不是对象?这道题怎么回答
点赞 回复
分享
发布于 2016-09-19 21:00
帮助我找个好的工作和男朋友
点赞 回复
分享
发布于 2016-09-20 10:32

相关推荐

10 47 评论
分享
牛客网
牛客企业服务