白嫖!字节跳动 Java岗顶级面试解析(2023版),GitHub巅峰神作!

【2022】字节跳动面试真题,1000问(Java岗) 字节跳动面试真题,1000问(Java岗) 阅读详情

开始之前,先说一下我非常推荐的一种学习方式:

带着问题学习或者准备面试。

另外,准备面试的小伙伴,一定要根据自身情况制定好复习计划! 并且,你最好还要时不时自测一下,对着一些面试常见的问题进行自问。

最近,我分析了上百份大中小厂的面经,发现了许多Java 面试中最最最常问的一些问题!并且都在字节跳动 Java面试顶级解析(2023版)小册里面找到了对应的题目和答案,小伙伴们可以对照着学习或者准备面试。

欢迎你在评论区说出你遇到的高频面试题!

以下所有问题的答案可以参考(大部分都能找到):字节跳动 Java面试顶级解析(2023版)一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选!)。

限于文章篇幅原因,只能以截图的形式展示出来, 👇🏻 👇🏻 有需要的小伙伴可以文末获取 👇🏻 👇🏻  

Java基础

  1. Java 中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢?
  2. String 、 StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的?
  3. String s1 = new String("abc");这段代码创建了几个字符串对象?
  4. == 与 equals?hashCode 与 equals ?
  5. 包装类型的缓存机制了解么?
  6. 自动装箱与拆箱了解吗?原理是什么?
  7. 深拷贝和浅拷贝区别了解吗?什么是引用拷贝?
  8. 谈谈对 Java 注解的理解,解决了什么问题?
  9. Exception 和 Error 有什么区别?
  10. Java 反射?反射有什么缺点?你是怎么理解反射的(为什么框架需要反射)?
  11. Java 泛型了解么?什么是类型擦除?介绍一下常用的通配符?
  12. 内部类了解吗?匿名内部类了解吗?
  13. BIO,NIO,AIO 有什么区别?

Java 集合框架

  1. 说说 List,Set,Map 三者的区别?三者底层的数据结构?
  2. 有哪些集合是线程不安全的?怎么解决呢?
  3. 比较 HashSet、LinkedHashSet 和 TreeSet 三者的异同
  4. HashMap 和 Hashtable 的区别?HashMap 和 HashSet 区别?HashMap 和 TreeMap 区别?
  5. HashMap 的底层实现
  6. HashMap 的长度为什么是 2 的幂次方
  7. ConcurrentHashMap 和 Hashtable 的区别?
  8. ConcurrentHashMap 线程安全的具体实现方式/底层具体实现

jvm

  1. jvm 内存结构
  2. jvm 调优参数
  3. 什么是类加载?何时类加载?类加载流程?
  4. 知道哪些类加载器。类加载器之间的关系?
  5. 类加载器的双亲委派了解么? 结合 Tomcat 说一下双亲委派(Tomcat 如何打破双亲委托机制?...)。
  6. 为什么需要双亲委派
  7. Java 内存模型
  8. 栈中存放什么数据,堆中呢?
  9. 大对象放在哪个内存区域
  10. 堆区如何分类
  11. 垃圾回收有哪些算法
  12. GC 的全流程
  13. GC 中老年代用什么回收方法?

  • Java 内存区域详解(重点)
  • JVM 垃圾回收详解(重点)
  • 类文件结构详解
  • 类加载过程详解
  • 类加载器详解(重点)

多线程

  1. 线程和进程的区别。
  2. 什么是上下文切换?
  3. 什么是线程死锁?如何避免死锁?
  4. 乐观锁和悲观锁了解么?
  5. 说说 sleep() 方法和 wait() 方法区别和共同点?
  6. Java 线程池有哪些参数?阻塞队列有几种?拒绝策略有几种?新线程添加的流程?
  7. 实现 Runnable 接口和 Callable 接口的区别。
  8. 讲一下 JMM(Java 内存模型)。volatile 关键字解决了什么问题?说说 synchronized 关键字和 volatile 关键字的区别。
  9. AQS 原理了解么?AQS 组件有哪些?
  10. 用过 CountDownLatch 么?什么场景下用的?

数据库

MySQL

  1. 非关系型数据库和关系型数据库的区别?
  2. 事务的四大特性了解么?
  3. MySQL 事务隔离级别?默认是什么级别?
  4. 乐观锁与悲观锁的区别?
  5. MySQL 数据库两种存储引擎的区别?

索引

  1. 为什么索引能提高查询速度?
  2. 聚集索引和非聚集索引的区别?非聚集索引一定回表查询吗?
  3. 索引这么多优点,为什么不对表中的每一个列创建一个索引呢?(使用索引一定能提高查询性能吗?)
  4. 索引底层的数据结构了解么?Hash 索引和 B+树索引优劣分析
  5. B+树做索引比红黑树好在哪里?
  6. 最左前缀匹配原则了解么?
  7. 什么是覆盖索引

进阶

  1. 一条 SQL 语句在 MySQL 中如何执行的?
  2. explain 命令了解么?
  3. 简单说一下 SQL 调优思路。
  4. 简单说一下大表优化的思路。
  5. 分库分表了解么?为什么要分库分表?有哪些常见的分库分表工具(sharding-jdbc、TSharding、MyCAT...)?

Redis

  1. 分布式缓存常见的技术选型方案有哪些?说一下 Redis 和 Memcached 的区别和共同点
  2. 说一下有缓存情况下查询数据和修改数据的流程。
  3. Redis 有哪些数据结构?SDS 了解么?
  4. Redis 内存满了怎么办?
  5. Redis 内存淘汰算法除了 LRU 还有哪些?
  6. Redis 给缓存数据设置过期时间有啥用? Redis 是如何判断数据是否过期的呢?
  7. Redis 事务了解么?(Redis 可以通过 MULTI,EXEC,DISCARD 和 WATCH 等命令来实现事务功能)
  8. 缓存穿透和缓存雪崩问题了解么?有哪些解决办法?
  9. 如何基于 Redis 实现分布式锁?

网络

  1. OSI 与 TCP/IP 各层的结构与功能,都有哪些协议?为什么网络要分层?
  2. 计算机网络的一些常见状态码
  3. ping 所使用的协议
  4. TCP 的三次握手与四次挥手的内容? TCP 为什么连接是三次握手而断开是四次握手?
  5. TCP 与 UDP 的区别及使用场景
  6. TCP 是如何保证传输的可靠性?
  7. 一次完整的 HTTP 请求所经的步骤
  8. HTTP 协议了解么?HTTP 是基于 TCP 还是 UDP 的?
  9. HTTP 报文的内容简单说一下! HTTP 请求报文和响应报文中有哪些数据?
  10. HTTP 和 HTTPS 的区别了解么?
  11. HTTP 请求有哪些常见的状态码?
  12. HTTP 长连接和短连接了解么?
  13. Cookie 和 Session 的关系
  14. URI 和 URL 的区别是什么?

算法和数据结构

算法

  1. LRU 算法了解吗?你能实现一个吗?
  2. 写排序算法(快排、堆排)
  3. 使用数组实现一个栈
  4. 使用数组实现一个队列
  5. 实现一个链表、反转链表、
  6. ......

数据结构

  1. 数组 vs 链表
  2. 栈的应用场景
  3. 队列的分类、应用场景
  4. 红黑树的特点、红黑树 vs 二叉查找树
  5. 哈希表、哈希表应用场景
  6. 布隆过滤器了解吗?
  7. ......

系统设计

设计模式

  1. 何为设计模式?有哪些常见的设计模式?
  2. 单例模式了解么?说一下单例模式的使用场景。手写一个单例模式的实现。
  3. 观察者模式了解么?说一下观察者模式的使用场景。
  4. 工厂模式了解么?说一下工厂模式的使用场景。
  5. 责任链模式了解么?哪些开源项目(Netty、MyBatis ...)中用到了责任链模式?怎么用的?
  6. SOLID 原则了解么?简单谈谈自己对于单一职责原则和开闭原则的理解。
  7. 阅读 Spring 源码的时候什么设计模式最让你影响深刻?能简单讲讲吗?

常见框架

Spring

  1. 什么是 Spring 框架?
  2. 列举一些重要的 Spring 模块?
  3. 谈谈自己对于 Spring IoC 和 AOP 的理解
  4. Spring Bean 的生命周期说一下
  5. Spring 中的 bean 的作用域有哪些?
  6. 拦截器和过滤器了解么?
  7. Spring 动态代理默认用哪一种
  8. hibernate 和 mybatis 区别
  9. Spring Boot 和 Spring 的区别
  10. 说出使用 Spring Boot 的主要优点
  11. 什么是 Spring Boot Starter?
  12. 介绍一下@SpringBootApplication 注解
  13. Spring Boot 的自动配置是如何实现的?
  14. Spring Boot 支持哪些嵌入式 web 容器?

权限认证

  1. 认证 (Authentication) 和授权 (Authorization)的区别是什么?
  2. 什么是 Cookie ? Cookie 的作用是什么?如何在服务端使用 Cookie ?
  3. Cookie 和 Session 有什么区别?如何使用 Session 进行身份验证?
  4. 如果没有 Cookie 的话 Session 还能用吗?
  5. 为什么 Cookie 无法防止 CSRF 攻击,而 token 可以?
  6. 什么是 Token?什么是 JWT?如何基于 Token 进行身份验证?
  7. 什么是 OAuth 2.0?
  8. 什么是 SSO(单点登录)?

分布式

分布式理论

  • CAP & BASE 理论详解
  • Paxos 算法详解
  • Raft 算法详解

RPC

RPC 基础:

  1. 了解 RPC 吗?有哪些常见的 RPC 框架?
  2. 如果让你自己设计 RPC 框架你会如何设计?
  3. 服务之间的调用为啥不直接用 HTTP 而用 RPC?

Dubbo:

  1. Dubbo 了解吗?
  2. Dubbo 的工作原理了解么?注册中心扮演了什么角色?注册中心挂了可以继续通信吗?
  3. Dubbo 的负载均衡策略了解么?
  4. Dubbo 的 spi 机制了解么?带来了啥好处?

分布式 ID

  1. 何为 ID?
  2. 何为分布式 ID?
  3. 一个合格的分布式 ID 需要满足什么要求?
  4. 分布式 ID 常见的生成方法有哪些?(数据库主键自增、数据库的号段模式、UUID、SNOWFLAKE 等等)

API 网关

  • 什么是网关?
  • 网关能提供哪些功能?
  • 有哪些常见的网关系统?

系统设计/场景题

  1. 假如有 10 亿个数,只有一个重复,内存只能放下 5 亿个数,怎么找到这个重复的数字?
  2. 如何设计一个秒杀系统(服务端、数据库、分布式)?分布式系统的设计?
  3. 有一个服务器专门接收大量请求,怎么设计?
  4. 如果让你自己设计 RPC 框架你会如何设计?
  5. 怎么快速出现一个 stackoverflow 错误?
  6. 如何设计一个秒杀系统?
  7. 如何设计一个微博 Feed 流/信息流系统?
  8. 如何设计一个短链系统?

项目经历

  1. 说说你的项目中的亮点有哪些?
  2. 项目用户人数有多少?最大在线人数多少?
  3. 画一下你的项目的架构图。
  4. 项目中遇到的困难有哪些?怎么解决的?
  5. xx某块的数据库表是如何设计的?

HR面

  1. 个人介绍
  2. 平时的兴趣爱好
  3. 对我们公司的了解
  4. 三个词形容自己
  5. 职业规划
  6. 平时的学习方式
  7. 大学里做过比较有意义的事情
  8. 手里还有哪些 offer
  9. 选择工作的理由排序(薪资、加班情况之类的)。

经验总结

  1. 学完了某个知识点之后,你可以去看看对应的八股文和知识点总结。
  2. 多面试,不要害怕失败,多总结经验。
  3. 尽早准备,不论是找工作前、面试前还是面试后。
  4. 如果是求职目标是中小厂、国企的话,算法相对来说不是那么重要。
  5. 如果你的学历比较一般的话,格外注意要把重心放在自己的项目经历上。
  6. 熟悉自己的简历。
  7. 电话和视频面试很平常,面试前提前准备一下。
  8. 复盘!!!不管是面试失败还是成功,都要养成复盘的好习惯。

限于文章篇幅原因,只能以截图的形式展示出来, 👇🏻 👇🏻 有需要的小伙伴可以文末获取 👇🏻 👇🏻  

字节跳动java面试题,附详细答案解析 本篇文章主要内容 数据缓存 为何要使用缓存 哪类数据适合缓存 缓存的利与弊 如何保证缓存和数据库一致性 不更新缓存,而是删除缓存 先操作缓存,还是先操作数据库 非要保证数据库和缓存数据强一致该怎么办 缓存和数据库一致性实战 实战:先删除缓存,再更新数据库 实战:先更新数据库,再删缓存 实战:缓存延时双删 实战:删除缓存重试机制 实战:读取binlog异步删除缓存 应聘求职 每年这个时候,都是应届生求职以及在职人员跳槽的高峰期。对于即将成为程序员的应 阅读详情

相关推荐

圆你的大厂梦!字节跳动Java高频面试题真题:一/二/三面+常见问题

本文转载自:圆你的大厂梦!字节跳动Java高频面试题真题:一/二/三面+常见问题 目录 技术一面(算法) 技术二面 技术三面 JAVA开发技术面试中可能问到的问题 面试注意点 一、字节跳动技术一面(算法) Java 的 16 进制与字符串的相互转换函数 JAVA 时间格式化处理 将毫秒转化为日期 文本的倒序输出 判断一个数字是奇数还是偶数 用Hibernate 实现分页 35 选 7 彩...

Java_supermanNO1的博客 1918

史上最全的字节跳动 Java 面试题集锦,高级 Java 工程师面试技术

面试前的准备 老实说,我自己平常没事就会看一些面试题,所以我都是直接去面的。不过我还是要建议大家如果准备面试的话,需要做以下准备 背题:看一看最近的面经文,了解现在公司都在面什么类型的题,准备一些常见题,开背吧!如果一些基础的 js 都不会那问题就有点小大了。 算法:做一些算法题,leetcode 上面的一二三星就够了,前端算法很简单,基本都是初中数学的难度吧。 项目:项目回顾,把你做的项目从技术架构到源码都要做到足够了解,至少面试的时候不要被面试官问住了。并且要体现出你在工

qq_42986622的博客 5889

字节跳动 Java 岗一二三面全经过分享

正在上传…重新上传取消他参加面试前所用的一些资料我也全都拿过来了,可以无偿分享给需要的朋友,直接点击领取就可以!那话不多说,坐稳扶好,发车喽!一面二面连着一起,三面因为过了五一所以隔了很久,hr 面在三面后一天。...

wadfdhsajd的博客 1877

字节跳动2024年首发485道Java岗面试题(含答案)

本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家!

VIP129370的博客 806

2024最新中高阶Java面试题总结,字节跳动Java面试全套真题解析在互联网火了

如上图所示,一个典型的Kafka集群中包含若干Producer(可以是web前端产生的Page View,或者是服务器日志,系统CPU、Memory等),若干broker(Kafka支持水平扩展,一般broker数量越多,集群吞吐率越高),若干Consumer Group,以及一个Zookeeper集群。正常情况下,消费者在消费消息时候,消费完毕后,会发送一个确认信息给消息队列,消息队列就知道该消息被消费了,就会将该消息从消息队列中删除。等另一个消费者,先执行写评论的操作后,再执行,就可以成功。

m0_61408947的博客 623

Amesim基础篇-热仿真常用模型库-Thermal Hydraulic /Resistance

流体库、管路库在热管理中是必备模块,如动力电池液冷循环系统均需要Thermal Hydraulic /Resistance库的元件建模。

2201_75375391的博客 5668

白嫖!字节跳动 Java岗顶级面试解析(2023版),GitHub巅峰神作。

学完了某个知识点之后,你可以去看看对应的八股文和知识点总结。多面试,不要害怕失败,多总结经验。尽早准备,不论是找工作前、面试前还是面试后。如果是求职目标是中小厂、国企的话,算法相对来说不是那么重要。如果你的学历比较一般的话,格外注意要把重心放在自己的项目经历上。熟悉自己的简历。电话和视频面试很平常,面试前提前准备一下。复盘!!!不管是面试失败还是成功,都要养成复盘的好习惯。文章写到这里就已经很长了,就不继续拉长篇幅展开说了。关注之后私信【666】即可~

Java技术攻略的博客 353

COMSOL 6.4安装全攻略:安装包获取、许可证配置与避坑指南

多物理场仿真是现代工程与科研中不可或缺的技术手段,其核心原理在于将电磁、结构、流体、传热等不同物理过程的耦合效应置于统一环境中求解,从而真实模拟复杂系统行为。这类仿真平台能大幅提升产品研发与设计验证效率,广泛应用于电子散热、声学分析、电力设备等领域。在部署最新版本仿真软件时,安装与许可证配置往往成为影响工作效率的关键环节。本文系统梳理COMSOL 6.4在Windows平台的安装全流程,涵盖安装包获取、系统依赖准备、许可证配置、常见报错排查等实用经验,帮助工程师与科研人员一次性完成环境搭建,把更多时间投入真

weixin_30000735的博客 1352

字节跳动首发485道Java岗面试题(含答案)

又到了求职的金三银四的黄金月份,我相信有不少小伙伴已经摩拳擦掌的准备寻找下一份工作。就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任地说一句,复习准备的是否充分,将直接影响你入职的成功率。但很多小伙伴却苦于没有合适的资料来回顾整个 Java 知识体系,或者有的小伙伴可能都不知道该从哪里开始复习。作者整理的这份面试题,不论是从整个 Java 知识体系,还是从面试的角度来看,都是一份含技术量很高的资料。

m0_46995061的博客 510

OpenFoam实用技巧——starccm网格高效转换openfoam格式全解析

本文详细解析了如何利用OpenFOAM官方工具`ccm26toFoam`,将STAR-CCM+生成的高质量网格高效、稳定地转换为OpenFOAM格式。内容涵盖从STAR-CCM+正确导出网格、执行转换命令、解读转换日志,到转换后关键的边界条件修复与网格质量检查等全流程,旨在帮助用户规避常见错误,实现无缝工作流衔接。

weixin_28309571的博客 457

一个三极管和稳压管构成的简易稳压电源

一、对电压精度要求不高的场所可以使用本文中所述的简易稳压电源(电流变化引起 的基极-发射极的压降 变化 对输出电压来说可以容忍)二、根据负载实际需求选择三极管,不同的三极管集电极电流不同,电流放大倍数不同(1、尽量选择负载电流(iC 或 iE)上限时,hFE仍然比较理想的三极管,2、一般三极管对基极电流没有限制,可以适当调整基极电流以获得所需输出电流)

五花带点肉 1万+

抢先看?字节跳动面试手册全面解析,是你跻身大厂的关键

对于每个人来说都要明确自己的目标,并不断努力去追逐自己的梦想。即使道路上风雨兼程、荆棘遍野,也要坚持自信、勇往直前。只有把握当下,拼尽全力,才能收获属于自己的成功与荣耀。

老男孩的架构路 391

LPDDR6与LPDDR5 channel/rank/die/bank技术探讨

LPDDR6与LPDDR5 channel/rank/die/bank技术探讨

zilan23的博客 3648

2023Java岗字节跳动3面 + 腾讯6面经历(均已拿offer),谈谈我的大厂面经

最后想说的是,2023 年的金三银四马上来了,对于很多人来说跳槽的好机会,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。

Trouvailless的博客 1045

YOLOv12改进策略【Neck】| arXiv 2024 MAFPN:多分支辅助特征金字塔网络 | 通过双向辅助融合与异构卷积机制,解决传统PAFPN多尺度特征融合不充分与小目标检测不足问题

本文记录的是利用MAFPN颈部结构改进YOLOv12的目标检测网络模型。通过引入双向辅助融合机制优化特征处理流程,在自底向上路径利用 SAF 模块融合主干浅层特征与颈部输出,并保留浅层空间信息,为小目标检测提供更丰富细节;自顶向下路径通过 AAF 模块建立密集连接,聚合浅层高 / 低分辨率层、同级层及前层特征,均衡各层通道数后实现多向梯度信息交互,增强中 / 大目标特征表达。将其应用到中,解决传统特征金字塔在多尺度信息整合中的不足,提升多尺度目标检测的精度与特征表达的丰富性。Multi-Branch Aux

Limiiiing的博客 1256

智能车浅谈——手把手让车跑起来(电磁篇)

手把手让你的电磁车上路。

qq_41954556的博客 7万+

4面字节跳动拿到Offer,java面试题中常见编程题

蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。” />

2401_83703797的博客 799

ROSTEA软件下载及情感分析详细操作教程(附网盘链接)

原ROST虚拟团队出品的ROST系列文本内容挖掘分析平台,是辅助人文社会科学研究的免费计算平台。该软件可以实现文本预处理、分字、分词、词性识别、特殊名词抽取、词频统计、英文词频统计、情感计算、分类算法、聚类算法等一系列文本挖掘,是人文社科研究和论文写作的一把利器。该软件用户量超过一万人,遍布海内外100多所大学,包括剑桥大学、日本北海道大学、北京大学、清华大学、香港城市大学、澳门大学等众多高校。关于ROSTCM6的安装介绍可以参考之前的文章ROSTCM6软件下载及语义网络分析详细操作教程ROST EA。

m0_64336780的博客 1万+

字节跳动java面试流程,太完整了

它是一块很小的内存空间,几乎可以忽略不计。也是运行速度最快的存储区域在 JVM 规范中,每个线程都有它自己的程序计数器,是线程私有的,生命周期与线程的生命周期一致任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。如果当前线程正在执行的是 Java 方法,程序计数器记录的是 JVM 字节码指令地址,如果是执行 natice 方法,则是未指定值(undefined)它是程序控制流的指示器,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。

m0_61043185的博客 1452

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

2024字节面经纯分享:面试真题+Java成长笔记

大型分布式系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。这份Kafka源码笔记通过大量的设计图展示、代码分析、示例分享,把Kafka的实现脉络展示在读者面前,帮助读者更好地研读Kafka代码。麻烦帮忙转发一下这篇文章+关注我后持续地去努力,你会发现其实进入大厂真没那么难。大型分布式系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。

m0_60388292的博客 970

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

上一篇: 三面滴滴失败,总结了Java面试题,有几个题还是一直搞不懂
下一篇: 2023年互联网Java面试复习大纲:ZK+Redis+MySQL+Java基础+架构
退休的汤姆
博客等级 码龄7年 1657粉丝 1051原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值