字节跳动 抖音/抖音国际版,后台开发实习一面(卒)

字节跳动 抖音/抖音国际版,后台开发实习一面(卒)
楼主并没有怎么复习,然后突然接到面试,然后匆匆面试,面试过了十分钟就显示挂掉了。。。。。

1,创建一个TCP server的流程,获得一个socket然后呢?
(可能是问bind,然后accpet那一套。。。说了Java/Go的那一套大概流程,可能面试官并不是想听这个,可能是简述linux的那一套)

2,TCP server如何通信的。
(不太明白怎么表述,问了面试官是不是三次握手,然后传输信息那一套,应该不是那一套,我就没说了。)

3,TCP粘包了解过吗,如何解决?
(网络层粘包,解决的方式说了给帧做分割标记等等,然后问还有没有,就不知道了。)

4,TCP多路复用模型,实现细节。
(说了select,polll,epoll那一套,还有netty相关的东西,可能面试官不是想问这个吧,实现细节就说了要链接效率,使用池相关技术吧,还有别的就不知道了)

5,TCP如何实现多进程处理?
(我也不太明白想问啥,应该也是多路复用相关的东西)

6,HTTP1.1和HTTP2的区别?

7,HTTP2如何实现一个连接多个请求?
(HTTP2在网络层的组包/解包相关的东西)

8,通过系统调用发送网络请求,返回成功,请问消息一定发出去了吗?
(回答的不一定,然后猜的答案,估计错了)

9,一个用户在修改服务器上的文件,另一个在删除,请问能删掉吗?如果可以删掉了,那么服务器会发生什么?
(回答是不能删掉,估计错了)

10,数据库索引,给了几组数据,然后进行判断。

11,进程之间通信的的方式?

12,linux信号机制,什么信号不能被捕获?(卒)

13,linux共享内存实现进程通信如何实现?

14,go里面的panic是否全部都能被捕获?(卒)

15,go里面的map是值传递还是地址?

16,如何判断两个单项链表是否相交,除了连接起来判断链表是否有环之外还有没有其他方法?
(在想其他方法,想不出来了)

17,写一个函数,字符串转数字。

18,面试官还说了一个东西,问我的理解,我。没听过,一点印象都没有,嗯嗯,是个英文的东西,记不住了。

面试大概一个小时,卒的很彻底,
#字节跳动内推##字节跳动##面经##实习#
全部评论
问题真的很难啊😱
2 回复 分享
发布于 2021-06-12 23:30
请问楼主是研究生吗?这问的也太深入了吧
点赞 回复 分享
发布于 2021-06-13 19:24
遇到这种问题太难顶了,很多题目连在问什么都不知道
点赞 回复 分享
发布于 2021-06-13 17:59
楼主是Java开发吗?难就不说了,楼主你还面了一小时
点赞 回复 分享
发布于 2021-06-13 14:36
楼主是java开发吗??
点赞 回复 分享
发布于 2021-06-13 13:59
人在字节实习,要是当初我面试官问我这个我必挂无疑。
点赞 回复 分享
发布于 2021-06-13 12:48
这…好多不会
点赞 回复 分享
发布于 2021-06-13 11:54
实习问这个吗? 这面试官怕不是找自己熟悉的领域输出吧
点赞 回复 分享
发布于 2021-06-13 10:44
请问前辈像实习挂了,以后校招面试官是不是能看到之前的面试记录和评价啊
点赞 回复 分享
发布于 2021-06-13 09:27
楼主现在在哪实习呢
点赞 回复 分享
发布于 2021-06-13 01:26
16题是啥意思
点赞 回复 分享
发布于 2021-06-12 23:11
问得真的细😥
点赞 回复 分享
发布于 2021-06-12 19:17

相关推荐

04-11 16:41
重庆大学 Java
 依图一面1. 自我介绍2. 介绍List下面的类3. Bean的生命周期管理机制4. 循环依赖如何解决5. ==和equals的区别6. hashcode和equals联系7. 算法:逆波兰表达式求值momenta 安卓 一面(挂)1. 自我介绍2. 挑一个项目讲讲,是在什么情况下产生了这个需求,又是怎么解决的呢?(这我是直接愣住了,我个没实习经验的咋个知道啊,就是大众项目一个,有个蛋的需求呀)3. 生命周期管理机制4. Bean的循环依赖5. MySQL的ACID介绍下,又是如何实现6. 事务的隔离级别和解决的并发事务问题7. 读已提交下和可重复读中MVCC8. 串行化是通过行锁来实现的吗?(这里应该是通过行级锁,行级锁包括了行锁(又分为共享锁和排他锁),间隙锁,nextlock)9. 算法(没写出来):单链表奇数递增偶数递减,重排后使之升序。只可以使用链表来实现,不可以使用其他数据结构    输入:1 8 3 6 5 4 7 2    输出:1 2 3 4 5 6 7 8 10. 感受:一开始有点小慌了,之后表现不太好,气势就下去了算法题很心痛,思路还好:先拿两个链表来接收,对偶数链表按leetcode上的链表反转来实现,最后再按leetcode上合并有序链表来即可。但是只给了一个输入案例,从节点定义,到接收输入变为链表,中间处理,最后输出。其中确实有好多细节,脑子想是比较快,但动手写出来确实卡了好久。
查看15道真题和解析
点赞 评论 收藏
分享
评论
9
72
分享

创作者周榜

更多
牛客网
牛客企业服务