字节跳动飞书iOS开发一二面

字节飞书iOS开发一面 4.24 约50min

一. 写在前面

面试官小哥全程笑嘻嘻,感觉很憨的样子...

二. 非技术问题

1. 自我介绍

2. 项目经历

三. 技术问题

1. TCP和UDP的区别

2. 死锁的定义以及形成的原因

3. C++内存管理机制

4. 如果delete一根指针两次,会发生什么?

这题答的不好,平时没有研究过。见https://blog.csdn.net/qq_36570733/article/details/80043321

5. 讲一讲MVC设计模式

6. HTTPS通信方式简述

7. 用过多线程吗

我说写Python爬虫用过。然后问我会不会出现什么问题?我说会出现ip封禁的问题,然后问我怎么解决?我说ip代理池、线程睡眠或者减少线程数量。然后就没有深究了,毕竟我真没怎么用过多线程...

8. 用过哪些数据结构并挑几个讲讲

9. Swift中optional类型有哪些解包方法

四. 代码题

二叉树的中序遍历。听起来是不是很简单?递归当然简单了,但是偏偏让你写非递归的...想了好一会儿,幸亏写出来了...后来又问后序遍历的非递归实现,我说不会。

字节跳动的效率还是高啊,面完10分钟就打电话约二面了


字节飞书iOS开发二面 4.26 约60min

一. 写在前面

面试官看起来很厉害的样子,笑眯眯的...笑里藏刀呜呜

二. 非技术问题

1. 自我介绍

没啥好讲的,自我介绍我基本已经背下来了,毕竟已经面试了十几场了。

2. 项目经历

重点来了...我本来以为面试官听不懂就会无视的。但是重点来了,面试官开始针对我的项目经历进行深挖,问我在项目过程中遇到什么问题,使用了什么模型,怎么解决问题,还问我点深度学习的问题,我tm三个月没碰机器学习了,只能随便扯扯淡了...看来项目经历得认真准备啊!

三. 技术问题

1. 你在学习iOS开发中遇到什么难点或者说新鲜的知识点?

我回答了闭包、闭包表达式、协议等等Swift语言的一些特性。然后面试官就让我陈述了我对这些知识点有什么理解以及应用场景。我又是一脸懵逼,只能根据以前编程时遇到的问题随便讲讲了。

2. 你对异步的理解以及使用场景?

这题是接着上一问的,因为我说了我在写url请求时会用到尾随闭包。但是我没有显式地使用过异步或者说基本都是谷歌一下然后直接把代码复制粘贴过来的,所以只能根据自己的印象说一说异步的条件、定义等等,回答得不是很完善,大概这题就问了15分钟吧。

四. 写代码

具体题目见https://blog.csdn.net/XX_123_1_RJ/article/details/86718507。难度嘛emmmm ,对大佬来说应该不是很难,主要还是用栈和一个计数器来解决,有半个小时的时间来完成,但是我最后也没有完整的写出来,因为做过的类似的题目还是太少了...

五. 总结

面试官是知道了我一面问了哪些问题的,所以应该是对症下药,觉得我在基础知识(不就是背书吗!)这块儿没有什么大问题,而是针对某一个具体的知识点进行深挖,看看我的应用迁移能力怎么样。我最后问了个问题:你怎么不问我一些类似于操作系统啊计网的问题呢?他鬼魅地笑了一下:看来你准备得不错啊~面试官还是很老辣的,字里行间都透露着“杀机”。

#字节跳动实习##字节跳动##实习##面经##iOS工程师#
全部评论
楼主技术面只有两面吗?  还有想问一下楼主视频面试是用的飞书吗?
1 回复 分享
发布于 2020-05-02 17:22
还愿来了!已拿offer,祝愿大家也能早日上岸,告别春招实习!
点赞 回复 分享
发布于 2020-04-27 19:37
字节跳动的面试方式很灵活,每一轮面试可能环环相扣!也就是说,你光靠背知识点应该是行不通,还是需要有自己的理解!算法基础这块,可能不同面试官对算法的看重程度不同吧,至少我碰到的面试官没有其他帖子里说的那么可怕😂
点赞 回复 分享
发布于 2020-04-27 15:33
楼主好厉害!!!
点赞 回复 分享
发布于 2020-04-27 13:49

相关推荐

来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-15 17:17
听说过付费实习,没想到这么贵啊我去,要不我给你个腰子吧
哈哈哈,你是老六:这种公司一定要注意啊,不要随便签合同,只要签了后面钱可能回不来,而且你通过法律途径也弄不回
点赞 评论 收藏
分享
评论
4
24
分享

创作者周榜

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