字节iOS客户端实习 三次技术面面经

一面:1h
  1. 项目经历
  2. 数据库事务
  3. 写sql语句,group by
  4. 为什么需要rollback
  5. MySQL不同引擎的区别
  6. 不同引擎的索引区别
  7. 索引的作用、特点、哪种数据加索引比较好
  8. 什么时候索引失效
  9. 存储过程
  10. 说下ASCII和unicode的区别
  11. unicode一个汉字占多少字节?字母呢?
  12. utf-8的优势?
  13. 进程和线程的异同和联系
  14. 进程通信的方法
  15. 死锁的条件、解决方法
  16. 什么是抢占
  17. 堆栈的异同
  18. 什么是虚拟内存、共享内存、物理内存
  19. 什么是子网掩码、它的作用是什么
  20. 什么是DNS
  21. 说一下输入网址之后,浏览器怎么显示网页的
  22. 抓包的原理
  23. TCP三次握手、四次挥手
  24. C++的特点
  25. 什么是多态
  26. 重载和重写
  27. 并发和并行
  28. 单CPU能实现多任务并行吗
  29. 举一个死锁的例子
  30. 什么是互斥锁/读写锁
  31. 什么场景用互斥锁,什么场景用读写锁
  32. 介绍一下C++11的智能指针
  33. 循环引用
  34. 做题:一次股票买卖所能获得的最大利润
  35. 杂谈+反问
二面:1h
  1. MySQL的多线程并发是怎么做的
  2. MySQL线程池怎么设计的
  3. 乐观锁和悲观锁,各自的使用场景
  4. innodb和mylsam的异同
  5. 两种引擎的索引异同
  6. 索引的底层实现
  7. 介绍下C++的引用
  8. 说下左值和右值
  9. 说下unique_ptr
  10. 说下use_count机制
  11. use_count存在内存哪里
  12. C++实现严格的单例模式
  13. 说下map和unordered_map
  14. 哈希构造方法、哈希冲突解决方法
  15. 说下AVL树和红黑树
  16. 说下生产者-消费者模型,其中的同步机制是怎么样的
  17. 什么是写优先和读写平衡
  18. 什么是优先级反转,怎么解决
  19. 说下vector是怎么做到动态变化的
  20. vector的扩张因子
  21. 优先队列的底层实现是什么
  22. post和get的异同
  23. HTTP2.0相对1.0有什么改进
  24. 如果一个服务器和客户端突然断开连接(只有握手没有挥手),这时会发生什么
  25. 3升和5升的杯子,怎么得到4升水
  26. 做题:二叉树,从根节点出发,输出节点之和等于给定目标值的全部路径
  27. 杂谈+反问
三面:1h
  1. 社团经历
  2. 实现单例模式
  3. C++代码到程序的过程
  4. 编译到汇编阶段,代码怎么变成汇编代码的
  5. HTTPS和HTTP的区别
  6. HTTPS的具体过程
  7. 网络挟持的解决方法
  8. 输入网址到显示网页的过程
  9. 中间人攻击
  10. HTTP状态码
  11. 断点续传怎么做的
  12. git的使用
  13. 。。。忘了录音 记不太清了
  14. 做题:反转单词序列,追问怎么优化,有没有更好的办法
  15. 杂谈+反问

许愿来个HR面吧~ ball ball了


6.29 HR面


6.30 OC了!哈哈哈哈哈感谢牛客
#字节跳动实习##字节跳动##实习##面经##iOS工程师#
全部评论
#字节跳动iOS面经# #iOS面经# #实习面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
1 回复 分享
发布于 2020-06-24 11:06
您好 能问一下1,2,3面分别的区别吗 难度会递进吗 面试官会不会换呢
点赞 回复 分享
发布于 2021-07-29 15:53
要问这么多这么难的问题吗,感觉知识很宽泛,大三实习生能懂这么多吗
点赞 回复 分享
发布于 2021-05-04 23:14
您好!我是51testing软件测试网编辑,您的这篇文章写得很好,我们想要转载让更多人看到,希望您能够同意,非常感谢!
点赞 回复 分享
发布于 2020-11-16 11:37
unicode这些东西人人都会问吗,不怎么了解编码咋办啊
点赞 回复 分享
发布于 2020-07-24 22:04
所以use_count 存在哪里啊
点赞 回复 分享
发布于 2020-07-13 14:03
请问楼主是哪个业务线呀
点赞 回复 分享
发布于 2020-07-12 21:15
hr面问了什么呀
点赞 回复 分享
发布于 2020-07-12 08:50
2小时前刚面完三面,蹭蹭喜气求个HR面和offer
点赞 回复 分享
发布于 2020-07-07 16:49
如果一个服务器和客户端突然断开连接会发生什么啊?
点赞 回复 分享
发布于 2020-06-24 16:59
好多数据库知识,看来面客户端还要看一下索引
点赞 回复 分享
发布于 2020-06-24 01:15

相关推荐

04-02 10:14
门头沟学院 Java
  楼主经历如题,从三月初开始陆续投递各家大厂,做了一堆测评和笔试,但最终约面的也仅有淘天、字节和腾讯(两个无笔试的,一个一面自我感觉良好结果笔试a了0道题被挂了),忍俊不禁了。  处子面是淘天的电话面试,面试前蛮紧张不过开始面试就还好,自我感觉答得不错但是犯了些低级错误,后续补上笔试后(第一周根本没给我发笔试,然后又先约面再让我补笔试)因为答得很差所以被挂,很能理解。  再是字节面试,这是三家面试里第三个找我的,但是这里放在前面先说了。面试官感觉没什么生气,也没什么和我探讨的想法经常打断,而我自己也有一定问题(HashMap我能想到写时复制进行扩容但是细节没太搞懂,太专注于旧表而没想到可以直接更新新表,问我sentinel组件可能的原理我第一时间脑袋宕机开始自己扯类似于时间窗口的限流实现而没想到漏桶和令牌桶,自己的想法遭到拷打了想别的出路才想到两个最经典的限流想法),面试体验比较差(因为淘和鹅的一面面试官都会引导我深入去想,字节这个就光看着你然后发出质疑)。算法是单链表的快速排序,先让我说了思路我稍加思索说出来了,但写代码我写了二十多分钟剩下合并链表和返回没来得及写,然后被吐槽写代码慢,我确实没给自己做过限时代码训练但也真不至于吧(单链表快排我得考虑找到中间节点分割链表然后合并,交换两个链表中的节点,按照快速排序的思想考虑中间状态和边界条件,自己定义链表节点类,第一次遇到的话真不简单吧,但凡你让我用双向链表呢我请问)。  最后再说腾讯面试吧,我真的是很幸运并且自己也把握住了机会才能用平平无奇的211学历和0实习履历才最终获得腾讯offer。一开始投了腾讯后被晾了两周,心态有点崩,随后约面邀请同淘天和字节一块到来。一面面试官很年轻也很有耐心,在这里我贡献了自己的第一次视频面试,自己答得不错并且面试官也有耐心引导我往细了和宽了想,最后的手撕环节也会引导我纠错,总体是个平等交流的氛围。上午面试完下午便约了我的二面,比较神奇的是约了线下面试,我心情比较忐忑但还是接了下来,面试当日通勤一小时左右到达公司与二面面试官进行面试,这位前辈有很强的个人风格,基础知识问了业务对口的内容但我完全没准备所以相当于完全没答出来,但后续问了我思考题和开放性场景问题并对我的表现感到满意,让人感觉这位前辈的确很有想法很关心后辈也很认真负责,二面结束后我心情比较好便在回去的路上逛了逛,途中看流程已经被推进了。三面总监面比较忐忑,无摄像头且另一边比较嘈杂,能感受到面试官其实也并不太认真但是有在努力听我讲,全程准时聊了四十分钟,问了些项目再加上聊天,后面也一直在链接状态,有怀疑过是所谓的kpi,但我更偏向于这位面试官是忙迷糊了,事实也是如此。次周周一我打电话询问了一下,没过半小时链接状态便消失了,的确是面试官忙得忘了提交我的面评。最后是HR面,面试官比较官方而且应该是在边问边记,其实我最大的优势应该是热情和立即到岗,所以虽然怕遇到横向对比被挂掉功亏一篑心里有些忐忑但是整体上还是比较有信心,随后走了两个工作日的流程我如愿收到了offer,皆大欢喜。  以上是我的面试情况,真的感觉是运气占了大部分因素,尤其是对我这种履历不出彩的角色。遇到认真负责有耐心的面试官,愿意发掘你的闪光点,那么就有可能得到机会。遇到机器人一样对面试候选人兴趣不大,单纯抛问题然后就着哪个知识储备更丰富履历更光鲜就简单高效地去筛选的,不能说这样有问题,只能说会比价难办。  最后其实就是对自己投了非常多家公司但是面试的很少的这件事有点不甘吧,尤其是团子,我去参加了宣讲会参加了两次笔试第二次三道编程题自己a了1.95结果三个志愿全挂还给我发邮件问我愿不愿意接受调剂去其他方向(前端客户端运营啥的),我是什么很差的人吗。我看团的面经基本都比较基础而且流程又短又快,但凡给我个面试问题真不大吧,懒得喷。只能说运气的含金量还在上升。  最后感谢您愿意看到这里,有想要交流的点可以在评论区发出来,我愿意和您沟通交流#暑期实习   ##暑期##腾讯##腾讯求职进展汇总##面试##面试常问题系列##面试体验感最好的是哪家?#
点赞 评论 收藏
分享
评论
18
118
分享

创作者周榜

更多
牛客网
牛客企业服务