首页 > 已oc 字节客户端:一二三面 面经
头像
匿名牛油
编辑于 2021-07-12 20:00
+ 关注

已oc 字节客户端:一二三面 面经


我上岸了!!今天oc了!!!
这应该是我面的第一家大厂吧,就一下子上岸了,有点快乐,愿广大牛友都能早日上岸

--------------------------------------------------------分割线------------------------------------------------------------------

牛客的第一份面经!!!面试过程也很感谢各位盆友们的面经,特来回馈一波。。。顺便许愿oc!!!
投递部门:今日头条/西瓜视频/内容生态
岗位:IOS客户端
学历:渣硕,女
base:北京


7-10号投了简历,字节效率很快,12号就有hr来给我打电话约面试时间。。也没复习好就尽量约的晚一点,约了17号

一面 (2020-07-17 70min)

1.什么是内存对齐,为什么需要内存对齐

2.C++中哪些函数不能是虚函数,友元函数可不可以是虚函数

3.析构函数

4.TCP拥塞控制

5.什么是动态规划/什么是回溯

6.100亿个数,最大的1000个,说说复杂度

7.死锁,如何预防死锁

编程题:

  • 回文子串个数

  • leetcode216(回溯)

  • 公共字符:比如 label , llabe , wolley 输出 l,l,e(这个顺序不重要,只要个数对就行)
太累了。。。第三题写完没计数(只输出了l和e),但因为已经过去好长时间,改也要改很多地方,就这样结束了。。。算是写了2.5个吧
面完内心崩溃的。。。因为这三个题我觉得都不简单,还好第一个之前做过,不然我大概当场裂开吧
不过面试官是真的很不错的,一直引导我,就面试体验比较好

一面结束当天下午hr就打电话约二面因为着实比较菜,就又求着hr尽量约的晚一点,给约了22号

二面(2020-07-22 50min)

1.为什么有了malloc/free还需要new/delete

2.什么情况会产生内存泄漏,举例子

3.动态链接/静态链接

4.内存的分区/内存区的顺序

5.进程与线程的区别

6.进程的通信方式

7.线程的通信方式

9.僵尸进程和孤儿进程

10.僵尸进程太多了有什么危害

11.面向对象vs面向过程

12.面向对象特性

13.虚函数/虚函数原理/虚函数指针

14.extern C

15.什么情况会导致内存泄漏

16.线程的状态

编程题:

1.twoSum(说三种方法,实现一种方法)

2.合并链表的变化版

数组num1{1,2,3},数组num2{4,5,6},把两个数组合并到num1上 num1{1,2,3,4,5,6}

(num1显然空间无线大)

第二面基础问的比较多,算法题也没有特别难,面试官也很好,面试体验很不错。。。
这是什么神仙运气我感觉我提前批这一路的面试,面试官都比较和蔼!!


三面(2020-07-28 90min)

1.逻辑空间/物理空间是什么,有什么用

2.如果可以直接访问物理空间,没有通过逻辑空间会出现什么问题(从这一题开始,后面每一题,我都要裂开了)

3.如果让你设计一个操作系统,设计文本段落的复制粘贴,你会怎么设计(说了共享内存)

4.如果你复制了一段,你又复制了一段,前面那段还在不在,怎么设计(听完题我感觉整个人就不太好了。。蓝瘦香菇)

5.你觉得从A进程复制一段文本,到B进程这个复制过程是谁来控制的,是A还是B,A关了还能不能复制?B关了能不能复制

6.如果设计一个文件的复制粘贴你会怎么设计(说了个mmap也没说明白还把自己绕进去了)

7.如果一个文件你拷贝了,但是你转手把文件删除了(放到回收站)还能不能粘贴了,你会怎么设计

8.如果把文件从磁盘彻彻底底删除了你还能不能粘贴,你怎么设计

9.你现在从聊QQ切换到聊微信,或者切换到浏览器,你觉得操作系统都做了什么?

10.概率问题,A,B两个人抛硬币,谁先抛到正面谁赢,问A赢的概率(一做概率题和智力题我觉得我就是个傻子,不会,面试官提醒我。。。可算懂了怎么算,到最后求和的步骤忘公式了)

11.有n个点,都落在圆周上,问所有点都落在直径一侧的概率是多少(这个比上面的还难,,也是面试官引导做的。。)

12.说说设计模式,我说了个单例,其他不太会

写题:

找出给定数组的最长升序子数组并返回

[1,4,7,3,6,2]返回[1,4,7]

三面面试官长得很年轻!!带着口罩也挡不住帅气!!真的很耐心得引导我,我感觉题好像没有特别多,但是就每道题也不催,就让我尽可能多想一想再回答,所以整场面试时间就比较长
面试答对了或者他觉得有道理他还会鼓励一下可以说是很感动了,就是最后的最后还嘱咐我概率问题需要加强,懂概率对写代码也是很有好处的🤣🤣🤣
提前批的战线拉得很长。。。没办法,因为菜所以只能边复习边面试😥
我感觉自从面了字节之后我连王者都不打了,然鹅今天重新打开,上午五连跪,下午五连跪
沉迷学习连打游戏都变菜了
许愿字节霸霸能收了我,这样我就能快乐上分了
边复习边面试/笔试真是太苦了,听说牛客许愿很灵,许愿早日oc
走过路过如果有野王,麻烦带带我


更多模拟面试

全部评论

(29) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐