本文转载自:圆你的大厂梦!字节跳动Java高频面试题真题:一/二/三面+常见问题
目录
- 技术一面(算法)
- 技术二面
- 技术三面
- JAVA开发技术面试中可能问到的问题
- 面试注意点
一、字节跳动技术一面(算法)
- Java 的 16 进制与字符串的相互转换函数
- JAVA 时间格式化处理
- 将毫秒转化为日期
- 文本的倒序输出
- 判断一个数字是奇数还是偶数
- 用Hibernate 实现分页
- 35 选 7 彩票程序
- 获取 GMT8 时间
- 中文乱码转换
- 小标签
- Big5 字与 Unicode 的互换
- 取得服务器当前的各种具体时间
- 用半角的特殊符号代替全角的特殊符号
- 数组和数组之间的转换代码
- 从资源文件里读取值的类
- 一个随机类
- 计算传入值是否星期六
- 转换文件大小
- Java 日期格式化及其使用例子
- Java几个常用方法
- 判断字符是否属于中文
- 去掉字符串中重复的子字符串
- 将指定 byte 数组以 16 进制的形式打印到控制台
- 获得任意一个整数的阶乘,递归
- 拷贝一个目录或者文件到指定路径下
- 简单的 txt 转换 xml
- 字母排序(A-Z)(先大写,后小写)
- 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤
- 字符串匹配的算法
二、字节跳动技术二面
- List和Set比较,各自的子类比较
- HashMap和ConcurrentHashMap的区别
- HashTable和ConcurrentHashMap的区别
- Stri