2020年字节跳动Java 工程师面试题汇总pdf免费下载

面试题集 潘老师 10个月前 (08-01) 240 ℃ (0) 扫码查看

本文提供2020年字节跳动Java 工程师面试题汇总pdf免费下载。内容涵盖:Java、MyBatisZooKeeperDubbo、Elasticsearch、Memcached、RedisMySQLSpring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈。

以下列举一些面试题案例:
1、什么是 Mybatis?……………………………………………………………………. 33
2、Mybaits 的优点:……………………………………………………………………. 33
3、MyBatis 框架的缺点:…………………………………………………………….. 34
4、MyBatis 框架适用场合:…………………………………………………………. 34
5、MyBatis 与 Hibernate 有哪些不同?………………………………………. 35

1、为什么要用 Dubbo?………………………………………………………………. 68
2、Dubbo 的整体架构设计有哪些分层?………………………………………. 69
3、默认使用的是什么通信框架,还有别的选择吗?……………………….. 70
4、服务调用是阻塞的吗?…………………………………………………………….. 70
5、一般使用什么注册中心?还有别的选择吗?…………………………….. 70

9、Elasticsearch 是如何实现 Master 选举的?……………………………..89
10、Elasticsearch 中的节点(比如共 20 个),其中的 10 个选了一个
master,另外 10 个选了另一个 master,怎么办?……………………….90
11、客户端在和集群连接时,如何选择特定的节点执行请求的?…..90

22、MySQL 里记录货币用什么字段类型好…………………………………. 142
23、MySQL 有关权限的表都有哪几个?…………………………………….. 142
24、列的字符串类型可以是什么?……………………………………………….142
25、MySQL 数据库作发布系统的存储,一天五万条以上的增量,预计
运维三年,怎么优化?…………………………………………………………………….143

15、kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费?483
16、kafka 的高可用机制是什么?………………………………………………..483
17、kafka 如何减少数据丢失……………………………………………………….484
18、kafka 如何不消费重复数据?比如扣款,我们不能重复的扣。484

合计485页,更多面试题及答案,可以直接去下载吧!

资源下载


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/project/interview/7652.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】