27届-哈啰-后端开发实习-一面

📍面试公司:哈啰

💻面试岗位:后端开发实习

❓面试问题:一个小时

自我介绍

代码评审项目介绍

--评审结果怎么样,测试过吗

介绍java集合(同时说了下线程安全的集合)

--介绍下concurrenthashmap原理

线程池核心参数

--线程池工作原理

为什么用springboot,springboot的优势

--介绍ioc aop

--@autowire的流程

设计模式

--策略模式

--单例模式

--什么时候用饿汉什么时候用懒汉

垃圾回收算法有哪些

--介绍下你知道的垃圾回收器

介绍下cas

--cas会遇到什么问题

--有什么解决方法

redis的常见数据类型

--redis可以用来干什么,为什么用redis

--redis如何实现分布式锁

--redisson看门狗机制

--redisson看门狗机制如何判断业务是否结束(这个业务结束直接释放锁了吧?当时都忘记了)

--缓存和数据库数据一致性

mysql的事务隔离级别

innodb的索引

--innodb的优点

消息队列有哪些

--介绍下消息队列(还没看就说暂时没了解)

手撕 三数之和

介绍了下公司地点

反问:哈啰业务

大部分都是常规八股,面试官人也还好,没给太大压力,但是还有部分未详细了解。

#发面经攒人品#
全部评论
祝顺利,一起做哈啰人
3 回复 分享
发布于 2025-12-09 10:19 上海
约二面,希望能做到
3 回复 分享
发布于 2025-12-08 20:38 湖北
希望可以做到
点赞 回复 分享
发布于 2025-12-14 13:42 湖北
兄弟,你也是做的小傅哥的代码评审吗
点赞 回复 分享
发布于 2025-12-12 23:14 山东
官网投了,一面是他们会主动联系吗?[赞[羞涩]
点赞 回复 分享
发布于 2025-12-11 15:08 湖北
佬在哪投的啊?我官网ssob上都投,ssob问了我没实习没后文,官网流程没动
点赞 回复 分享
发布于 2025-12-10 08:51 浙江

相关推荐

04-03 01:16
北京大学 Java
解藕 当时是不清楚具体的意识。数据库的原子性持久性一致性用处很大。Oracle 数据库可以存储大量的数据。处理数据量的级别超过一百万是企业业务数据选择技术存储的最好选择。数据库死锁使得数据库表的数据处理操作不可以顺利进行。数据库的锁机制涉及到行级锁表级锁字段锁。Oracle 数据库的隔离级别同样是对数据的一种安全保护机制。幻读用户查询到数据处理事务没有查询到的数据。数据库表的事务处理要么成功要么失败,数据库事物操作过程批处理逻辑业务数据处理过程。读未提交是事物处理数据体现出来的幻读结果。虚读读已提交是数据库表结构数据的业务数据十分脆弱。多线程操做数据库中的数据会出现数据持久化过程出错但是用户可以查到数据的一种表现。数据库数据持久化数据过程不一致导致客户端的查询结果不会有准确的数据显示。Java业务逻辑过程这种情况是多线程的高并发线程安全问题。互联网公司的业务很多会积累一定的用户量。定义一次数据处理多线程高并发需要对数据处理的结果统计进行批量的分析。用户的查询体验客户端延迟时间控制在2 秒时钟。计算机系统的中央处理器CPU分为拆分时钟处理和业务分批次处理。分时分批处理数据过程是数据异步处理机制。数据同步 Synchronize Java同步锁。数据同步锁会锁住时间和空间。数据库表数据不可以进行重复度表示数据库表的锁机制会对数据事物加锁。数据处理过程JVM内存堆数据块内存块存储数据。数据块处理单元通过数据锁机制解决数据不可重复度问题。解藕 一词是数据处理逻辑过程相互分离互不影响。很多的计算机设计思维都是独立间隔的设计连接方式。   面试中,你被问过哪些奇葩问题?恒生电子笔试
如果公司降薪,你会跳槽吗...
点赞 评论 收藏
分享
评论
7
29
分享

创作者周榜

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