搜狗、字节跳动、京东、网易游戏校招iOS工程师面筋分享
搜狗
-
自我介绍;
-
项目问题;
-
C语言问题;
-
研究方向问题-是否实习;
-
如何返回两个int型变量;
-
如何开辟一块内存;
-
如何快速找到一个链表的中间节点;
-
问用过什么定时器?
字节跳动
1.给两个int a, b不用temp将数值调换;
2.银行家算法;
3. public private;
4.先序遍历树;
5.问旋转数组查找;
6.是否愿意接受重复性的工作
京东
-
tableview的cell自适应高度问题;
-
用过什么第三方库;
-
有没有对这些第三方库进行深层次的了解等等;
-
当时问我的问题是用的什么数据库以及数据库的连接?(答当然用jdbc,odbc那个连接咯)
-
block是怎么实现修改外部变量的;
-
问了一下计算机网络的基础知识,TCP、HTTP;
-
数据结果问了哈希表;
-
算法问了快速排序;
-
手撕代码环节是让我写链表的
网易游戏
-
MVC具有什么样的优势,各个模块之间怎么通信,比如点击Button后 怎么通知Model?
-
两个无限长度链表(也就是可能有环)判断有没有交点
-
UITableView的相关优化