前言
毕业以来,还算顺利的进入一家互联网公司,从事Java后端的开发。一路走来将近八年的光景,期间经历过刚毕业工作的狂喜,也遇到过因工作失误而受到的打击。我觉得这都是一种历练,经过这些磨砺,算是学到了不少东西,同时我自己也探索了很多的学习方法,总结了很多心得体会,并且对面试这块也做了一些研究和相应的准备。希望分享出来能帮到更多朋友们的学习、面试,为金九银十做准备。
一、字节跳动技术一面(算法)
- Java 的 16 进制与字符串的相互转换函数
- JAVA 时间格式化处理
- 将毫秒转化为日期
- 文本的倒序输出
- 判断一个数字是奇数还是偶数
- 用Hibernate 实现分页
- 35 选 7 彩票程序
- 获取 GMT8 时间
- 中文乱码转换
- 小标签
- Big5 字与 Unicode 的互换
- 取得服务器当前的各种具体时间
- 用半角的特殊符号代替全角的特殊符号
- 数组和数组之间的转换代码
- 从资源文件里读取值的类
- 一个随机类
- 计算传入值是否星期六
- 转换文件大小
- Java 日期格式化及其使用例子
- Java几个常用方法
- 判断字符是否属于中文
- 去掉字符串中重复的子字符串
- 将指定 byte 数组以 16 进制的形式打印到控制台
- 获得任意一个整数的阶乘,递归
- 拷贝一个目录或者文件到指定路径下
- 简单的 txt 转换 xml
- 字母排序(A-Z)(先大写,后小写)
- 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤