首页 > 字节客户端三面面经分享,求一个意向书(已收到意向书)
头像
怎么起昵称
编辑于 2020-09-30 13:26
+ 关注

字节客户端三面面经分享,求一个意向书(已收到意向书)

9月29晚上,已收到意向书,有没有同样的客户端大佬来集合


不得不说字节的效率是真的高,5天走完三面,现在hr说是offer审批中,希望能拿到一个意向书!!!
特此来反馈牛客,跪求offer,让我结束这磨人的秋招!!
等我拿到了意向书定来还愿🙏

))))

9.16 一面

1、java的新特:面向对象 封装 多态 关系
2、跨平台,Java是怎么实现一次编译处处运行的?他和C、C++的编译后的exe文件有什么区别?
3、java怎么内存回收GC
4、目前JDK默认的垃圾回收器是什么
5、怎么实现多态
6、抽象类和抽象接口的区别
7、简历里面写了设计模式,设计模式有哪些 手写一个单例模式 ,说下工厂模式、生产消费者模型适用的场景(这里我是结合我自己的项目说到的)
8、生产消费者模型弊端、量级越来越大了之后怎么优化
9、并发与并行的区别
10、悲观锁与乐观锁的区别
11、区块链的概念(因为我的研究方向是区块链,面试官让我一句话介绍区块链并且要让他能听懂)
12、网络netty 实现了什么功能,长连接的原理、底层的代码看过吗(表示真没看过)
13、怎么保证长连接不断开?怎么发现交互失败?
14、手写算法 大数相加

9.17 二面

1、java的字节码是什么
2、我们基于字节码能做什么事情
3、java本身和C的区别
4、java为什么可以一次编译终身运行
5、JAVA是解析型还是编译型语言 和python C有什么区别
6、代码混淆有了解过吗
7、动态链接区和静态链接库的区别
8、TCP协议如何保证可靠传输
9、一个完整的https的整个过程用到来哪些协议
10、怎么改进UDP让他实现可靠传输(好像是可以利用应用层来实现TCP的一些功能,从而达到可靠性,具体可能可以参考一下QUIC)
11、git rebase git merge 的区别
12、为什么想投客户端的岗位
13、算法题:数组的数字合并成最小数 LC179

9.20 三面

1、为什么选择区块链方向、讲一讲自己的项目
3、区块链的理解,有哪些实际落地的场景
4、防篡改不用区块链怎么实现
5、觉得区块链有什么可发展的空间或场景
6、netty的线程模型
7、netty单线程模型怎么处理并发的问题
8、对于客户端开发的理解是什么
9、算法题 LC93
10、编译原理操作系统的理解
11、最近在看什么书
12、有没有阅读开源框架

不知道为什么大家都说第三面比较难,但是我感觉三面是我三轮里面最轻松的,可能是面试官对我的区块链比较感兴趣,聊的也比较多。不想第一第二面一样都是考察基础!!各位面试的小伙伴真的要好好准备基础,感觉字节更看重的还是一个人的潜力!!哈哈哈
最后再次希望大家都能顺利的结束秋招,早日上岸,也让我的offer审批通过把!!!

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

近期精华帖

热门推荐