27java小厂面经

1.自我介绍

2.分别说一下ArrayList和HashMap的原理

3.讲一下JVM内存模型

4.有了解过虚拟机内存优化吗?

5.讲一下垃圾回收

6.讲一下MySQL的索引

7.项目用到的索引大概分为几大类?

8.讲一下Spring Bean的生命周期

9.AOP的原理和应用

一些很常见的八股😕😮
10min光速结束,spring那块感觉答得不好。

#牛客AI配图神器#
全部评论
很多公司也都是网上的八股文题目,走个流程罢了,不是看你答的好不好,主要看其他候选人,竞争起来,你是排第几
3 回复 分享
发布于 06-12 14:44 浙江
Spring Bean 的生命周期,简单来说,就像一个 Bean 在 Spring 这个‘大管家’的管理下,从‘出生’到‘干活’再到‘退休’的完整过程。
2 回复 分享
发布于 06-12 11:01 北京
过了吗?
点赞 回复 分享
发布于 06-12 16:13 广东
我之前面的小厂也是这些题,一模一样
点赞 回复 分享
发布于 06-12 12:33 北京
这几个问题加起来也比10分钟多吧,是不是拿你刷KPI呢
点赞 回复 分享
发布于 06-12 11:00 北京
哪个厂
点赞 回复 分享
发布于 06-12 09:59 河北
哪个厂
点赞 回复 分享
发布于 06-11 20:40 河南
哪个厂
点赞 回复 分享
发布于 06-11 17:44 河南

相关推荐

一个挂着实习,实际秋招的岗位。个人背景:末9本,正在申港新硕,想找日常实习,先拿小厂练手(算本人处女面,30分钟,无算法,大部分都是八股八股部分:1.java数组和链表的区别(ArrayList和LinkedList)?(讲的一般)2.异常怎么处理?:讲了Throw和try-catch-finally追问:两种方式的适用场景?(没答上来)3.什么是线程和进程?4.线程的生命周期?5.如何解决并发冲突?(讲了synchronized和ReentrantLock,应该先讲乐观锁和悲观锁的)追问:ReentrantLock的公平锁和非公平锁区别?6.线程池如何创建?(讲了ThreadPoolExecutor和Executors)追问:创建线程池核心参数?(讲了corePoolSize、maximumPoolSize、workQueue)7.如何设定线程池的核心大小?8.设计模式中策略模式是什么?(没答上来)9.三种工厂模式?10.MySQL索引的分类?11.索引的数据结构?12.怎么优化慢查询?(讲了执行计划分析)13.执行计划里索引长度有什么用?(没答上来)14.MySQL哪些场景会导致索引失效?(没答上来)15.知道微服务吗?微服务有什么好处和坏处?(搞过SpringCloud那一套,但是丢太久了,讲不太好;我简历也没写微服务相关的东西)项目部分:第一个是搞的大模型应用开发,agent相关的东西;第二个是点评外卖的揉合变体。只问了第一个没问第二个,貌似面试官自己也不太懂大模型应用,老在问这项目是干什么的有什么功能。问了几个也没兴趣了草草结束。其他问题:1.平常通过什么渠道学习技术的?(B站、博客、谷歌、开源项目)2.最近在学什么?(大模型应用开发)3.最近有没有在看纸质书?(没有)4.有没有自己写博客?(写一些自己碰到但网上搜不出来的坑)5.怎么去学习新语言和新项目?(新语言:了解语法和框架;新项目:看文档和源码,从接口往下逐层搞懂功能)反问:有什么建议给我?答:把基础打得扎实一些;多去实习接触一些真实项目及其业务。总结:肯定挂了1.八股还要加强,尤其java并发和多线程没准备好。但他全程都没问redis, mongodb, es,消息队列也不问。按着项目背八股那我都白背一堆了。2.项目得再优化写法。第二个点评外卖的变体玩意不知道是不是被看出来了,多面几个再看看是不是扬了换成大麦好点。
点赞 评论 收藏
分享
评论
10
59
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务