2016校招记

校招总结


华为校招
2015/09/15
1、机试:(地点:华科计算机学院)
三道编程题(居然可以百度,当时做出来两个在自己的编译器上运行没问题,但不知道为什么提交后出现问题,后来才知道一个是因为多了一些不必要的输出提示符,最后其实实在网上找了一道原题copy上去的)
2、面试:(地点:洪山广场旁的洪广大酒店)
一面,自我介绍;
面试官不了解iOS,所以对我的项目不怎么感兴趣,就抽了三道题让我做;
一个是C语言的改错题,我当时不确定答案就说不会做;
另一个是关于宏的考察;
还有一个是双向链表尾部插入一个节点;
最后面试官还问我如果使用面向对象的方式该如何实现双链表结构;
一面面试官最后说我太紧张了,但还是勉强的通过了。
二面,非技术面试官
自我介绍;
个人职业规划;
是否有意向留在深圳;
个人性格特点、优缺点;
结果:面试未通过,感觉有点可惜,因为整个过程我感觉谈的其实还挺融洽的。




网易校招
2015/09/21
1、在线笔试(20道选择题+2道编程题)
主要考察OC语法基础,数据结构和算法,C++


2、面试(地点:雄楚大酒店,网易面试官总体给人的感觉还是比较平易近人)
一面(技术面):OC基础(评价:要再深入,要不断探索)
1、weak/assign区别
2、多线程(GCD),取消下载是怎么实现的
3、动画的实现--[UIView animateWithDuration:0 animations:^{
        //通过block是如何实现动画效果的
    } completion:^(BOOL finished) {
       
    }];
        4、在arc环境下,是如何出现野指针
        5、NSRunloop(子线程与主线程进行通信)
        6、子线程与子线程之间如何进行通信
        7、NSObject、NSProxy
        8、KVO、NSDefaultCenter区别及使用场合
        9、NSInteger自适应不同的操作系统环境


二面(技术面):以谈论项目为主
1、NSDictionary是怎么实现的(不可变对象)
2、蘑菇街App怎么实现的
3、关于我的App,需要优化
4、自定义控件(如蘑菇街App UIViewTabController)
(网易有自己的组件SDK、系统架构、开发框架)


三面(HR面):性格测试、为人处事(评价:还不错)

最后可能运气也是有一部分,成功拿到网易的校招offer。


武汉政通(地点:光谷大道---武汉金融港B4栋)
2015/09/15
1、笔试:现场笔试
四道大题:包括递归求解“休假”问题;
快速排序求top K值,但是是以流程图形式;
数据库,考察SQL语句;
逻辑推论题。( 五间房,不同颜色,来自不同地方的人,喝不同饮料,抽不同烟...)
笔试勉强通过...其实也有好多没答好
2、面试:
一面,首先谈论项目相关;
用递归算法求解最大偶数;
智力题:找出不合格的红球
二面,OC基础;
面向对象编程思想;
智力题:一个7g+2g砝码,一个天平,称三次,将140g盐分成50g+90g
3、Boss面:(2015/09/23,老板是搞安卓的,所以找了个面试官问我iOS技术方面的)
iOS技术面:
ARC与MRC;
@property作用;
copy与retain区别;
多线程优先级(GCD、NSOperation);
NSRuntime(如果向不存在的函数发消息,会出现什么问题);
APNS;
点语法的本质;
如何进行调试;
java和OC内存回收机制区别;
Boss面试:
期望工资(8.5k);
为什么选择武汉;
为什么不选择留在上一家公司;

能否有时间来实习;

其实整个面试过程中和面试官谈的都不错,但是最后还是被拒了,这个过程优点坑,因为政通是很久在发邮件告知我面试的结果,感觉挺可惜的,因为各种各样的原因暂时我还是比较想留在武汉。



优品财富(地点:光谷大道---武汉金融港A1栋----泰康人寿大厦)


没有笔试,直接进入面试环节
面试:
一面,HR面各种聊,感觉是在考验你这个人;
二面,技术面
首先谈项目,就项目问了几个问题(其中一个是现场提需求);
代理;
通知;
不用第三方推送,自己如何实现远程推送;
App适配(autolayout),有哪几种约束;
ARC,内存泄露,autorelease,自动释放池;
图片缓存(SDWebImage框架),三天后网络图片更新如何处理?





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值