最近参加了蘑菇街的在线笔试,发现内容好多是计算机基础方面的题目。想问一下各位大神对一个iOS工程师来说基础有多重要?

南坞觉 发布于 2016年04月04日 | 更新于 2016年04月11日
无人欣赏。

之前感觉重要的是多做些项目,,感觉基础没多大关系,还有算法这些。。。请问各位前辈怎么看?

共8条回复
tinyfool 回复于 2016年04月04日

从实践来看,做iOS这边,算法基础之类的,没那么重要,大多数东西都是现成的,关键是怎么满足用户的需求。

xiaodu 回复于 2016年04月04日

还是取决于楼主应聘的是什么类型的面试,如果是校招,在大家项目经验都不多的情况下通过基础知识来筛人是有必要的;而如果是社招的话,则应该更偏向于对项目经验的考察。

看楼主的语气是希望大家嘲讽蘑菇街的,其实也没必要,并不是说做iOS就完全不需要基础知识,做久了或者技术做的深一点,总会遇到需要算法或者底层知识才能解决的问题。如果楼主想摆脱搬砖工实现技术的升华的话,迟早要突破这些瓶颈。

南坞觉 回复于 2016年04月05日

1楼 @tinyfool 谢谢tiny叔

南坞觉 回复于 2016年04月05日

2楼 @xiaodu 谢谢。。可能说的不合适吧,并没有嘲讽的意思,我一个同学参加腾讯校招笔试,全部都是基础题,他应聘的前端,考试内容一点前端知识都没有

alec_huang 回复于 2016年04月05日

4楼 @南坞觉 校招其实就是一场考试,考察你学校的学习情况,用比较快速的手段来考察你的学习能力以及面对问题的心态。面你基础问题很正常的,毕竟在学校学习的东西就是这些。之前我们老大面试应届生还出过离散数学和线性代数的题目。

南坞觉 回复于 2016年04月05日

5楼 @alec_huang 谢谢,原来这样,之间总是觉得技术最重要。。。可能也是方向不同吧,感觉学技术比较直接

dinger 回复于 2016年04月09日

单从iOS开发的角度可能算法等的应用场景很少,不过长远发展的话还是需要这些基础知识的

Nurnberg 回复于 2016年04月11日

基础决定上升空间

登录 或者 注册