字节IOS三面凉经

1.自我介绍
2.说一下C语言指针和引用的区别(???我根本没写自己C语言的技术栈好吧)
3.循环引用说一下
4.怎么判断发生了循环引用(没说出来)
5.怎么避免循环引用呢?(weak 和 unowned)
6.IOS中线程和进程的区别
7.IOS中多线程怎么管理的(回答了GCD,引出了天坑问题)
8.说一下GCD原理
9.手写一下GCD试试.......啊这
10.挣扎了一会儿,发现写不出来,问我学过OC没?回答没有,都是swift和python。
11.数据结构学过吧,说说列表和链表区别。
12.队列是内存中开辟连续空间还是不连续的呢?python一般用list模拟队列,上来我就说了连续,面试官投来了惊讶的语气,你再想想?
13.那么你刚才说GCD有几种队列,你手写个队列吧(微笑了一下)然后开始写,想到别用insert写,用了个辅助栈来写enqueue,就被怼了,说你这时间复杂度太高了,我要个O(1)的。
(O(1)就要手写链表......)
挣扎了一下他可能觉得写不完,然后说今天就到这里吧,你在回去看看数据结构......被怼的实在有点难受,估计GG了。

#字节跳动##面经##iOS工程师#
全部评论
明天面试不会问我ios基础把,ios不会,他给我换到ios岗位的
点赞 回复 分享
发布于 2022-04-23 14:17
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-20 19:01
感觉是一个面试官😭我也没写c的技术栈,上来就问怎么用c查看操作系统位数
点赞 回复 分享
发布于 2021-04-10 16:45

相关推荐

06-27 12:54
已编辑
门头沟学院 Java
累了,讲讲我的大学经历吧,目前在家待业。我是一个二本院校软件工程专业。最开始选专业是觉得计算机感兴趣,所以选择了他。本人学习计算机是从大二暑假结束开始的,也就是大三开始。当时每天学习,我个人认为Java以及是我生活的一部分了,就这样持续学习了一年半,来到了大四上学期末,大概是在12月中旬,我终于找的到了一家上海中厂的实习,但我发现实习生的工作很枯燥,公司分配的活也不多,大多时间也是自己在自学。就这样我秋招末才找到实习。时间来到了3月中旬,公司说我可以转正,但是转正工资只有7000,不过很稳定,不加班,双休,因为要回学校参加答辩了,同时当时也是心高气傲,认为可以找到更好的,所以放弃了转正机会,回学校准备论文。准备论文期间就也没有投递简历。然后时间来到了5月中旬,这时春招基本也结束了,然后我开始投递简历,期间只是约到了几家下场面试。工资也只有6-7k,到现在我不知道该怎么办了。已经没有当初学习的心劲了,好累呀,但是又不知道该干什么去。在家就是打游戏,boss简历投一投。每天日重一次。26秋招都说是针对26届的人,25怎么办。我好绝望。要不要参加考公、考研、央国企这些的。有没有大佬可以帮帮我。为什么感觉别人找工作都是顺其自然的事情,我感觉自己每一步都在艰难追赶。八股文背了又忘背了又忘,我每次都花很长时间去理解他,可是现在感觉八股、项目都忘完了。真的已经没有力气再去学习了。图片是我的简历,有没有大哥可以指正一下,或者说我应该走哪条路,有点不想在找工作了。
码客明:太累了就休息一下兄弟,人生不会完蛋的
如果实习可以转正,你会不...
点赞 评论 收藏
分享
机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 17:58
怎么感觉全世界都转码了
蜻蜓队长:其实很多转码的人本身是非常适合学计算机的,只是自己当年没选对专业😂
点赞 评论 收藏
分享
评论
2
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务