最新面试:Java 小厂三轮面试题

本文详细记录了一位Java开发者在一家小型企业的面试经历,涵盖笔试、技术面和HR面的全部问题。内容包括Java基础知识、JVM、Spring框架、数据库、并发编程、面试策略等,是准备Java面试的宝贵参考资料。
摘要由CSDN通过智能技术生成

2021.3.9面试  小厂 (50人左右)

笔试:20道选择题+4道简答(finally 、final、finalize区别;java的数据类型;引用传递和基本传递;arrylist、Vector、LinkList区别)+4道编程(1.手写单例模式2.字符按指定格式输出3一个文件,遍历目录,如果有子目录就遍历4.SQL两个表按要求查询输出)

一轮:1.问项目

    2.问项目用了redis哪些数据结构

    3.redis持久化机制,redis事务,redis单线程问题,哪个版本开始有多线程

    4.java8跟7有什么变化

    5.java8 和7 hashmap区别

    6.红黑树(答了自平衡的二叉树,有序的)

    7.线程的创建方式,有哪些状态

    8.如何让线程进入等待,有哪些方法

    9.wait和sleep区别

    10.线程的start和run执行

    11.有哪些常用的线程池(对了8成吧)

    12.JVM组成有哪些

    13.1+1=2怎么执行(我以为扯底层,原来想问在jvm中执行,我就说入栈,先数字再符号)

    14.问栈什么时候溢出(答错了,说了方法深度超

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值