超详细字节跳动校招iOS工程师面经!!!不看必后悔系列
字节跳动
先有一轮笔试,笔试是5 道算法题。前两道一般都能打出来,只是有一些边界问题、特殊输入要考虑。;建议多看看《剑指 offer》,刷刷牛客网上的题和 LeetCode 上的题。
面试一共有三轮。所有的面试先自我介绍,然后会就你自我介绍的内容进行提问。
一轮面试:
1. 着重问基础,问了计网、数据库、C++语法、数据结构、操作系统;
2. 计网问了TCP/UDP;
3. 数据库问了索引;
4. C++语法问了类;
5. 数据结构问二叉树、AVL、B/B+树、红黑树;
6. 操作系统问进程、线程、多线程;
7. 你是如何学习的;
二轮面试:
1. 问基础,问计网的HTTP;
2. 然后让写一道算法题(《剑指offer》原题);
3. 你是如何学习的;
三轮面试:
1. 以C++ 基础题开始热身,后面问计网的 UDP,问数据库的索引;
2. 问了一道海量数据处理的算法题给出思路;
3. 你是如何学习的;
4. 问了你有什么优缺点;
5. 最有成就感的事情是什么;
6. 你平时有什么兴趣爱好
总结下来就是,面试的技术问题会问的很深层很细节,不同轮面试不会有重复的问题,面试官会边打字边问问题。面试官人很好的,我从头到底都没有紧张,都是笑着交谈的,期待收到offer啦~~
#字节跳动##校招##面经##iOS工程师#