1.字节跳动面试总结

时间2019年12月23日,下午三点面试

面试总结

   今天下午面试的字节跳动,很激动,很兴奋,问了很多不能问的问题,记录一下问的知识和犯的错误,以后吸取经验。
首先说一下,面试的哥真的帅,聊天很棒,明年我还来!
面试流程:自我介绍+对项目的提问+知识点+面试题+你问我。
知识点如下:
1.TCP和UDP协议的特点与区别,使用场景?
2.进程与线程?
3.DNS是什么,是基于tcp还是udp的?
4.进程与cpu的调度关系。一个进程几个cpu还是反过来?
5.三次握手为什么不能是2次。握手的时候都做了什么(不是问syn那些标志位,是问底层做了什么)?
6.有了进程为什么还要有线程?
7.你用的protobuf的介绍,其他的序列化框架。
8.udp的使用场景,你做了什么东西?
9.谈一谈你在给linux系统杀毒的过程中的收获,你想怎么设计木马病毒才能面对非高级人士的查杀?
10.linux系统中如何分配给某个进程计算机资源,如核心,内存,带宽等。
还有一些没接触的过的的问题直接没有回答,比如:mq技术相关的,数据库相关的。
面试题:fizzbuzz问题。
在这里插入图片描述
我用概率的想法去做的,分情况讨论。事实上,想法很蠢,完全可以转化成字符串拼接去做。

我的错误

1.明知道自己准备不充分,面不过,也应该沉稳,不能飘,甚至最后跟面试官开玩笑问“字节的开发颜值都这么高嘛?”
2.我想做数据科学,为什么找这个部门?问我这个的时候,我没有回答好。
3.面试的时候,不要提自己之前想进别的地方吧,我面完了就觉得会有不好的印象。
4.没有好好的准备最后一个问题,很失败。(你有什么想问我的?)

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值