# 字节跳动iOS客户端三面+hr面
楼主拿到offer了,在这里要夸一下字节的效率,昨天三面和hr面结束,今天就收到offer了(快到不可思议)
然后楼主慎重考虑之下准备去字节了,有北京字节的小伙伴可以加个好友
#
1,2面隔的有点久,还能记起一些
第一面:
写了三道算法题:
1.实现sqrt函数(楼主比较菜,写的二分)
2.字符串处理(将一个字符串进行编码处理,比较简单)
3.一个函数判断密码是否长度是否合法,是否包含大写和小写字母已经数字
基础知识:
网络基础:TCP/UDP的区别,三次握手,time_wait
操作系统: 进程与线程,同步问题
C++相关:map,unordered_map以及底层实现,key的规范
第二面:
写了2道算法:
1.输入法输入文字的处理(主要是处理backspace
2.翻转链表(常规
基础知识:
iOS相关的:UIButton的继承关系,响应链,生命周期等等
第三面:
写了1道算法题:
荷兰国旗三色问题(楼主之前没刷过这道题,临时想出了最优办法但是有个bug一直没有改好,不太会用牛客网的代码编辑器做debug,菜)
还好没有挂
最近在看什么书(TCP/IP详解,设计模式HeadFirst,IOS相关的)
听说之前学过java,怎么从java转到ios(如何学习)
聊一聊实习过程做的项目
hr面:
介绍之前的项目经历
对字节跳动有了解
字节跳动的福利都了解吧?(当然了解
好了,有啥要反问的?(没有?那我加一下你微信)
楼主比较菜,希望能拿到字节跳动的offer吧(祈祷)