腾讯音乐iOS一面面经

前言

讲道理,这是一个非常皮的面经。大家当笑话儿看看吧。


面试之前

之前准备实习转正答辩,秋招只投了网易云和腾讯。因为菜的抠脚,网易云27号一面跪。

腾讯大概20号才更新了简历,然后当天晚上就收到面试通知。我给推了两次,面试官发短信问我啥时候能面,就约了这周二面。结果不知道是简历写错了还是面试官fo的点不对,居然面我安卓,我说我其实要面iOS岗,面试官说要转岗再约。然后周三打电话约时间面试。于是今天下午2点34正式一面。


面试内容(时长:80分钟,水都喝了半杯)

网络编程

  1. 从输入URL到网页展示的过程
  2. HTTP头
  3. HTTP状态码,nxx都是什么意思
  4. iOS重定向(没答好)
  5. TCP三次握手,为何只需要三次
  6. socket通信过程,以及服务端的一些状态,以及api的调用
  7. HTTPs工作原理,为什么不直接RSA加密数据而只加密密钥
  8. CA证书

这一块问的非常详细,面了四十多分钟,菜鸡每个能答上来一点儿,但往深了拓展是真的无能。好在面试小哥哥(不知道是不是“小哥哥”,且叫着吧) 非常nice,我打不上来的地方进行解释和扩展。


算法

  1. 各种排序介绍一遍,一些简单的排序算法以及快排描述
  2. 斐波拉契数列
  3. 两个字符串的最长公共子序列
  4. 八皇后(只大概描述了一下,我并没有手动实现过)

iOS基础知识

  1. weak、assign、retain区别,weak和assign的最主要的区别(还跟我说这个非常重要啊,就之前有人没注意设置assign结果crash啊怎么怎么)
  2. app生命周期
  3. iOS前后台切换
  4. autoreleasepool实现原理
  5. UITableView性能优化

这部分就比较基础了,问的也没有特别深入

其他问题

聊了几句实习经历。然后问我有啥问题,我就问了一下大概的业务,小哥哥对着我聊了好一会儿他们现在负责的业务,每块都好好介绍了一下。再问了一下我后续的时间安排之类的。


面试之后

我在这辛苦敲面经呢,突然收到一短信和公众号消息说五点面试,吓得我去点接受,发现点不了。然后面试小哥哥又打电话来说到时候二面面试官会打电话约时间。刚刚他操作了一下,跑通了一个流程,说会发短信给我让我忽略它。我说我以为二面就要开始了呢。这系统也是皮的不行。

查了一下状态,显示在复试阶段了。


后记

反正成功转正,无所畏惧。再面几家看看自己到底菜成什么样。

最后的最后祝大家前程似锦,长命百岁 哈哈哈哈哈哈。

#腾讯##面经##iOS工程师##秋招##内推#
全部评论
感谢分享,祝好运哦
点赞 回复
分享
发布于 2018-09-03 12:09
优秀
点赞 回复
分享
发布于 2018-09-03 12:50
联想
校招火热招聘中
官网直投
就问你愿不愿意和我做同事了
点赞 回复
分享
发布于 2018-09-03 14:25
请问你是拿到正式offer了吗?我还是offer报批中。。。。也是QQ音乐
点赞 回复
分享
发布于 2018-09-06 18:36

相关推荐

投的是全民 k 歌组的,两点半开始面到了三点十分,全程大概四十分钟。脑子一片空白,很多问题已经想不起来了。1. 首先自我介绍,说了工作室和实习经历2. 说一下进工作室的经历,平时如何与成员管理项目的流程3. 聊实习经历,对着简历第一个项目上面开始发问4. 项目主要干嘛的,我负责哪些部分开发5. 如何实现里面某一个功能、逻辑6. 简历写到封装组件,是基于什么条件和原因,需要考虑哪些问题来封装7. 用的数据库是 mongodb,了解关系和非关系数据库的区别吗,为什么选这个8. 最终这个项目有什么产出9. 接下来是 react,聊一下虚拟 dom10. 用过 redux 吗,和简历写的 zustand 这些状态管理有什么区别11. 需要状态管理是如何考虑,选用什么技术12. 为什么不用原生的 useContext、useState 这些呢13. 计网部分,有没有用过 http2,了解过区别吗14. Https 和 http 的区别是什么15. 学习前端路上遇到什么困难,是怎么解决的16. 了解过模块化吗,ES Moudle 和 commonJS 的区别17. ES Moudle 是怎么解决 xxx 问题的,听不清、忘记了18. 写一道算法题:实现一个merge方法,传入两个有序的子数组,返回一个合并后的有序数组。例子:merge([1,3,5], [2,4,6]); // [1, 2, 3, 4, 5, 6]19. 开放性题目:如果用户反馈页面白屏了你会怎么做,乱答了一通20. 最后是反问环节:工作强度,回答说需求和技术四比一,就是说一周四天做需求,一天搞技术,没有打卡,弹性21. 总结:tme 针对项目部分问的多一点,八股侧重较少,不过计网还是很重要的。面完当天晚上就被挂了,但是昨天(3.26)又收到了笔试的通知,这让我有点傻傻分不清是这次一面的补笔试,还是要捞我捏
点赞 评论 收藏
转发
2 51 评论
分享
牛客网
牛客企业服务