面试感受(2)

2017-10-19  本文已影响0人  爱哭的僵小鱼

目前已经稳定下来啦,但是 还是抽时候 把这几次的面试感受 写下来,算是给自己一个提醒,也把自己的感受说给大家听听,,

第二家公司的面试感受,也是2个技术人员 不过 都是技术组长级别的,人还蛮和蔼的,

1)先是自我介绍了一下,然后听我说是软件学校毕业  就问我一些 基础知识,oc是不是动态语言啦 面向对象 有什么好处,oc中面相对象的三大类型:封装、继承、多态, 说下封装吧 ,继承,  你的项目中那些地方用到了 多态,,,,, ╮(╯▽╰)╭哎  恕我 头发短 见识短  ,,尼玛 知道是什么 但是表达不出来,说出来也是模棱两可,哎

2) 往后 问了一下用没用过git , (哎,没有 目前都是 独立开发的,哪用得着git , 往GitHub上传过代码)mvc 感觉怎么样,,怎么样给viewcontroller 减少负担,,xcode 用的熟练吗,怎么去解决内存泄漏的 ,,开发中 遇到哪些内存泄漏的 地方说一下 又是怎么解决的,,

3)说下block吧,,哪些地方用到啦blcok  block deleaget 通知的区别,,,用没用过多线程,介绍下多线程吧  项目中 哪些地方用到啦多线程, 用多线程应该注意什么,

4)项目开发中 怎么去适配的 是用xib 多啊 还是 纯代码,,,xib 跟 纯代码的优缺点介绍下,,,,然后 又拐回来, 说我软件学院毕业的 那么 oc的runtime机制知道不知道,  runloop 也说下吧

5)用过哪些第三方,,说一下   有没有去了解过他们的底层开发,,,

还有很多 有的记不起啦 ,,,但是 大多 都是 偏底层,跟 oc 的一些基础知识,

我感觉 2~3年的 工作经验的 属于一个瓶颈 阶段,  项目能做出来 但是 一些底层的 和一些基础知识忽略啦,,,这些就像 地基  如果你的地基不稳定 那怎么可以盖高楼  也就盖个底楼就好, 所以 为了能更好的去提高技术,那么 基础知识,跟一些 底层的 知识  就和重要啦,,所以  不管 是面试 还是 开发项目  一定要去学习一下 基础,,,,, 

上一篇 下一篇

猜你喜欢

热点阅读