《iOS 面试指南》读者们:来本文一起聊下最近的一些面试心得

《iOS 面试指南》读者们,大家好,非常感谢大家的支持和信任,订阅人数马上要达到 900人了,订阅的童鞋还没有进读者群的赶紧加我微信(微信放到本文最末尾哈),拉大家进群。

最近一段时间以来,大家在面试群做了大量高质量的技术、职业生涯、面试心得的讨论,但是因为是微信群所以有用信息像流水一样没有保留下来。所以今天开帖让大家一起来聊下最近的一些面试心得。

0、奖励规则

1、凡是被录用的面试心得片段将获得20-50的红包奖励;
2、如果是比较长篇的面试面经,比如《2018 iOS 社招面试经验:我是如何拿到阿里、滴滴、美团等六家 offer 的?》,可以给我发送 markdown 文档,一经录用将会获取 500 元稿费奖励。
3、留言内容和文章必须是独家的、录用之后也不允许在其他处发布。

1、留言模版

以下为留言参与讨论的模版,主要内容是面试公司+面试题+面试心得,如果可行的话大家可以在前面还加上一些工作年限、之前公司等等介绍。直接留言或者微信直接给我发消息都OK的

百度

一面:约 1.5 小时

首先是四个算法题:

  1. 不用临时变量怎么实现 swap(a, b)——用加法或者异或都可以
  2. 二维有序数组查找数字——剑指 offer 第 3题
  3. 亿级日志中,查找登陆次数最多的十个用户——(不确定对不对,我的思路是)先用哈希表保存登陆次数和ID,然后用红黑树保存最大的十个数。剑指 offer 第 30题
  4. 简述排序算法——快排,partion 函数的原理,堆排(不稳定),归并排序,基数排序。

然后有一个智力题,没完整的答出来,好像影响不是很大。

最后是 iOS 相关,面试官问的很开放,都是谈谈自己的理解:

top Created with Sketch.