百度、字节跳动、华为、美篇ios工程师社招面经

百度

面试官很好,态度很温和,一直在引导我,遇到不会的会耐心的说明。整体感觉还不错

1、为什么选择前端,如何学习的,看了哪些书,《js高级程序设计》和《你不知道的js》有什么区别,看书,看博客,看公众号三者的时间是如何分配的

2、如何评价bat

3、描述下在实习中做过的一个项目,解决了什么问题,在其中担任了什么角色?这个过程存在什么问题,有什么值得改进的地方

4、如何看待加班,如果有个项目需要连续一个月加班,你怎么看

5、遇到的压力最大的一件事是什么?如何解决的6、平时有什么爱好

华为

1、先笔试然后面谈;

2、主要是C语言和linux相关

3、还有一些逻辑题目。

美篇

笔试的话,主要是是iOS相关的基础知识第一轮面试是iOS的技术leader, 主要是问简历上项目的情况会问runtime和runloop相关的知识多线程相关的知识即兴发挥的一些问题第二轮面试是CTO,会问(可能是注重)学历和公司出身,还有跳槽频繁程度。

会考一个网络请求考一个通过Date获得时间描述字符串取“刚刚,几分钟前,几小时签” 还有图片剪切,动画的集中基本类型 一个SQL的联合查询语句

字节跳动

第一轮

问的问题很多范围挺广,问题基本集中在内存管理,多线程方面,运行时,事件机制等等,最后有一道编程题

第二轮

从内存和多线程问起,然后涉及了UI,事件分发顺序,图像渲染底层,sqlite并发细节等很多方面的问题,最后也是一道算法题

#百度##华为##字节跳动##iOS工程师##社招##面经#
全部评论
offer情况呢?请问社招进大厂比校招进难吗?
点赞 回复
分享
发布于 2020-05-05 00:04

相关推荐

2 5 评论
分享
牛客网
牛客企业服务