百度

作者: 紫色冰雨 | 来源:发表于2018-05-21 22:21 被阅读8次

    链接:https://www.nowcoder.com/discuss/12688?type=2&order=0&pos=30&page=1

    技术:(很基础,细点心没问题,算法刷过剑指offer就没问题了) 

    kvo,block实现原理,消息发送,runloop源码。APP性能根稳定性:1.稳定性,crash收集,异常收集的原理。2.性能:控件的性能提升,会用instuments就好了,对应的几个工具去展开,比如透明图层,rasterise,offscreen,讲出问题,怎么使用工具查出问题。 

    算法:翻转一个字符创,不能用库。两个链表是否有公共节点(写代码),写出来后后求第一个公共节点,如果一个链表有还,怎么求入口。 

    手写二叉树的高度,非递归,楼主挣扎了一下,那先写个非递归的,好好,写完递归,居然不让我写了.毕竟晚上八点了,腾讯面试官点赞,太敬业了,而且人非常nice。。。,我六点场的,七点左右才面。完了。 

    26:今天10点20复试+HR 

    二面:(腿软,手出汗,人都出bug了) 

    我10:20,9点20左右到了,在休息,hr突然喊我面试,我说10点20的,可以休息一下吗,hr姐姐很好,说休息好了,再去,应为前面两个人没来,也许守时是我过二面的原因之一吧。 

    休息了10多分钟,把自我介绍自己默念了几遍。开面,自我介绍后,面试官玩创业项目的app,尴尬的是,没数据,做后台的把爬虫代码Long丢了,只有,三四月分数据,我告诉面试官导航到三四月份。尴尬的事情来了,他玩着玩着,崩掉了,你知道,崩掉了。。。。 

    突然他就把手机给我,说崩掉了,那你这个bug怎么排查呀?这个不就crash的收集吗(我发誓不是特意有bug),我就讲了iOS的crash收集机制。 

    然后又面了tcp的流量控制,讲了慢启动,快速重传,快速恢复,他打断我说,能不能不要背书。。。。背书,要有自己的见解。好吧我就承认是看的tcp/ip详解上的,自己实际经验不太多。 

    问了strong,和weak的引用,结论又是你自己的经验了,不要背书。。。。weak使用我说了,block,delegate,UI控件,我感觉有我自己的思想呀,我就是这么做的。 

    然后面试官也没什么问的,打开电脑,说做一道智力题吧,他说先做一道海盗题,问我有做过没,老子智商为零,真的是怕智力题,开放题,两次美团都跪在开放题和智力上。我是真的没做过,五个海盗分100个宝石,每个海盗都极度聪明,你的分配不通过,你就没机会了。我想了会说假设第一个平均分配。打断,这是推理题。我又想了会,假设第一个人与后两个人一起。打断,这是一道推理题。。。。面试官也红了。。提示我那如果只剩两个人了,怎么分,均分。。。。我觉得面试官就差说我傻逼了。我后来说了一点点。。。。然而我真的不会。我此时已经生无可恋了,腾讯肯定跪了。 

    然后面试官又让我做到智力题,他说做大简单的,烧绳子吧,我想卧槽,这不是cvte长做的题吗,应该可以。一根绳子,烧一个小时,你给我烧出一个小时,半个小时,十五分钟。勉强烧完了。 

    问性格的优缺点,我腿都软了,那还记得自己有什么优缺点,就说了一点,韧性强,努力,还有最重要的一点,我很守时。守时,最讨厌不守时的人。(这句没说)。缺点本来自己准备两个,但直说了一个,因为忘了,是在想不清了。优秀的人就是想不起自己的缺点。 

    也没让我问题了,直接让我去三楼找hr吧(惊讶),我估计他心里想着(面对你,我智商也会下降了) 

    hr:

    聊聊项目管理,人员分配,进度把控。iOS学习,大学中最愉快(最爽的事情,不是右手)的事情。家庭情况,有哪些问题。 

    我觉可能能过原因真是二面前面两个同学爽约,还有一面可能答得还可以吧,面试官觉得有些书别人都没看过,比如iOS core animation advanced technicians(三大图层树,render server)

    相关文章

      网友评论

          本文标题:百度

          本文链接:https://www.haomeiwen.com/subject/qoccjftx.html