小红书Java实习一面(6.27)

简单自我介绍后是八股,手撕,无拷打项目

1.注解@Autowired和@Resource的区别?@Auowired是如何注入的?
2.Spring和Spring boot的区别?Spring Boot 比 Spring优化在哪里,为什么更轻量级?
3.Spring的自动装配过程,如何识别出要装配的类?会扫描全部的类吗?
4.Spring AOP有哪些注解?
5.List有哪些线程安全的类,哪些非线程安全的类?ArrayList和 LinkedList 的区别?ArrayList 的扩容机制?LinkedList的删除操作是 O(1)的吗?
6.讲一下Syncronized关键字的底层实现原理。介绍一下偏向锁,轻量级锁。volatile有哪些作用?
7.讲一下单例模式有哪几种实现方式
8.final关键字修饰变量,方法,类,有什么区别?修饰方法的话,里边的数据能修改吗?修饰类的话,里边的方法可以修改吗?里边的方法可以被重写吗?可以通过反射来修改里边的属性吗?无论什么情况下都可以通过反射来修改吗?
9.讲一下Java面向对象的三大特性。说一下你对多态的理解
10.线程池有哪些参数,分别讲一下有什么作用?拒绝策略有哪几种?
11.Executors工具类可以用来创建线程池对吧,那么里边具体有哪些方法?
12.Object类中包含哪些方法?wait()和 sleep() 有什么区别?
13.死锁发生的原因。如何解决死锁问题?
14.介绍一下双亲委派机制,使用场景,有什么好处?
15.类加载的过程。
16.什么时候会发生old GC,年轻代和老年代的比例。讲一下GC回收过程。年轻代的一块region一般是多大?年轻代专门存储大对象的空间是哪里?Old GC 和 Minor GC的区别? 常见的GC Root类型有哪些?
17.类的对象头里边存有什么数据?
18.TCP/IP有哪几层?每一层分别有哪些协议?报文段的最大限制是多少字节?这个主要是受什么限制导致的? 描述一下TCP流量控制的滑动窗口机制
19.介绍一下DNS协议,DNS协议在哪一层?
20.讲一下Redis的缓存穿透,缓存击穿,缓存雪崩,他们的解决方案分别有什么? Redis里边有一些数量很少,但是访问很频繁的热key,如何高效的,快速的把他们找出来
21.https 协议和 http 的区别? 如何通过TLS/SSL协议建立加密通道,描述一下这个过程

手撕,判断链表是否成环,如果成环求环的长度。

反问,如何提升自己
全部评论
八股问穿了
10 回复 分享
发布于 2025-06-30 13:46 北京
这么纯粹的八股很少见了
6 回复 分享
发布于 2025-06-30 12:33 四川
dalao,怎么八股问这么难,算法问这么简单😨
4 回复 分享
发布于 2025-06-29 01:11 广东
日常实习吗
2 回复 分享
发布于 2025-06-30 15:37 陕西
mark收藏
1 回复 分享
发布于 2025-07-16 21:11 江西
八股盛宴
1 回复 分享
发布于 2025-07-01 20:25 湖南
有二面吗
1 回复 分享
发布于 2025-07-01 08:01 陕西
全问八股其实挺爽的
点赞 回复 分享
发布于 2025-08-19 10:14 江苏
我这里有最近在做的大厂项目包装,可以包装简历,有需要的同学可以直接看我简介,那里有大厂项目线索指引!
点赞 回复 分享
发布于 2025-08-08 15:40 湖南
mark收藏
点赞 回复 分享
发布于 2025-08-02 19:11 广东
好难啊
点赞 回复 分享
发布于 2025-08-02 17:08 江苏
问怎么多?
点赞 回复 分享
发布于 2025-07-24 09:55 上海
mark收藏
点赞 回复 分享
发布于 2025-07-20 22:27 四川
蹲后续
点赞 回复 分享
发布于 2025-07-20 16:03 辽宁
考虑字节后端吗同学
点赞 回复 分享
发布于 2025-07-16 10:55 北京
八股很全
点赞 回复 分享
发布于 2025-07-06 11:02 山东
八股很全
点赞 回复 分享
发布于 2025-07-03 18:09 四川
八股盛宴
点赞 回复 分享
发布于 2025-07-03 17:30 上海
mark收藏
点赞 回复 分享
发布于 2025-07-02 23:53 辽宁
mark
点赞 回复 分享
发布于 2025-07-02 20:58 上海

相关推荐

04-16 10:27
已编辑
美团_Saas_后端开发
今天周一休息,突发奇想写一篇阶段总结。如题,我已经去了一个和Java彻底毫无关联的行业。曾经我以为自己能在计算机行业发光发热,拿到美团offer那会感觉自己天都亮了。没想到刚入行一年多就当了逃兵。从最开始的热爱到现在一看到代码就厌恶,不知道自己经历了什么。所以我去干什么了?答案是:在成都当了租房销售。上班那会压力大了就念叨着去干租房中介,但是一直下不去这个决心,想着自己学了四年多的计算机知识,终究还是不甘心。终于在某一天准备八股文的时候,看着无数篇和工作内容关系不大的理论知识,那一刻下定决心,决定尝试一下销售行业,也算是给自己一个交代。后面阴差阳错的投了成都自如去当租房管家,没想到面试很顺利,在当天一百多个面试的人里面,我成为了为数不多通过的几个幸运儿之一。目前已经培训通过,正式入职,也开了单,有压力但是每天过得很开心,真心喜欢那种和人交流的感觉,哪怕是最后没有选择找我租房。说这些也是想告诉那些大三,大四正在找Java实习而焦虑的同学:你们现在还年轻,选择很多,容错率也很高,可以尽情去尝试自己喜欢的行业和工作。不用因为某一次的面试没通过或者简历石沉大海而焦虑,更不用因为身边人都在挤编程的独木桥就强迫自己跟风。也算是自己的碎碎念吧,也希望自己能在新的领域取得一点小成就。也祝牛油工作顺利!
沉淀小子:干啥都不丢人啊,生存是必须要的,销售很考验一个人综合素质能力的,好的销售人脉和资源可不比写字楼的白领差啊
点赞 评论 收藏
分享
评论
58
329
分享

创作者周榜

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