毕业一年萌新的Java大厂面经,系列篇
2021/7/12 9:07:31
本文主要是介绍毕业一年萌新的Java大厂面经,系列篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
## 一、字节跳动技术一面(算法) > * Java 的 16 进制与字符串的相互转换函数 > * JAVA 时间格式化处理 > * 将毫秒转化为日期 > * 文本的倒序输出 > * 判断一个数字是奇数还是偶数 > * 用Hibernate 实现分页 > * 35 选 7 彩票程序 > * 获取 GMT8 时间 > * 中文乱码转换 > * 小标签 > * Big5 字与 Unicode 的互换 > * 取得服务器当前的各种具体时间 > * 用半角的特殊符号代替全角的特殊符号 > * 数组和数组之间的转换代码 > * 从资源文件里读取值的类 > * 一个随机类 > * 计算传入值是否星期六 > * 转换文件大小 > * Java 日期格式化及其使用例子 > * Java几个常用方法 > * 判断字符是否属于中文 > * 去掉字符串中重复的子字符串 > * 将指定 byte 数组以 16 进制的形式打印到控制台 > * 获得任意一个整数的阶乘,递归 > * 拷贝一个目录或者文件到指定路径下 > * 简单的 txt 转换 xml > * 字母排序(A-Z)(先大写,后小写) > * 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤 > * 字符串匹配的算法 ## 二、字节跳动技术二面 ## List和Set比较,各自的子类比较 > * HashMap和ConcurrentHashMap的区别 > * HashTable和ConcurrentHashMap的区别 > * String,StringBuffer和StringBuilder的区别 > * wait和sleep的区别 > * JVM的内存结构 > * 强引用,软引用和弱引用的区别 > * 数组在内存中如何分配 > * Spring MVC的核心是什么,请求的流程是怎么处理的,控制反转怎么实现的 > * Mybatis如何处理结果集 > * Java的多态表现在哪里 > * 接口有什么用 > * 说说http,https协议 > * 说说tcp/ip协议族 > * tcp五层网络协议 > * TCP与UDP的区别 > * cookie和session的区别,分布式环境怎么保存用户状态 > * BIO、NIO和AIO的区别 > * Java中常说的堆和栈,分别是什么数据结构;另外,为什么要分为堆和栈来存储数据 > * 为什么要用线程池 > * MySQL优化经验 > * 悲观锁和乐观锁的区别,怎么实现 > * 什么是线程死锁?死锁如何产生?如何避免线程死锁? > * notify和notifyAll区别 > * 谈一谈对MySQL InnoDB的认识 > * 谈一谈数据库事务的隔离级别? > * MySQL主备同步的基本原理 > * 类在虚拟机中的加载过程 > * 强引用、软引用、弱引用、虚引用与GC的关系 > * 请写一段栈溢出、堆溢出的代码 ## 三、字节跳动技术三面 > * 说一下spring中Bean的作用域 > * 说一下spring中Bean的生命周期 > * 对Spring中依赖注入两种方式的认识 > * Spring框架中都用到了哪些设计模式? > * BeanFactory 和ApplicationContext的区别 > * 数据库的三大范式 > * TCP和UDP的区别及其适用场景 > * 说一下Spring的核心模块 > * (转发)forward与(重定向)redirect的区别 > * redis常用的五种数据类型 > * 内部类和静态内部类的区别 > * 非静态内部类中的变量和方法不能声明为静态的原因 > * String,StringBuilder,StringBuffer的区别 > * 集合和数组之间的相互转换 > * 面向对象的特征有哪些方面? > * 概括的解释下线程的几种状态 > * Java集合类里面基本的接口有哪些 > * Iterator和ListIterator的区别 > * Enumeration和Iterator的区别 > * 介绍一下HTTP的响应结构 > * final、finalize和finally各自的作用 > * 说一下你了解的几种进程间的通信方式 ## # **写在最后** 以上就是我的面试过程,为了这次面试,也收集了很多的面试题,反正我已经面过了,那就免费分享出来吧! 需要的朋友:**关注一下,然后[点击这里即可](https://gitee.com/vip204888/java-p7)免费领取** 以下是部分面试题截图 ![Java程序员秋招三面蚂蚁金服,我总结了所有面试题,也不过如此](http://www.www.zyiz.net/i/li/?n=2&i=images/20210712/1626047773441346.jpg)这篇关于毕业一年萌新的Java大厂面经,系列篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-28一步到位:购买适合 SEO 的域名全攻略
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门