信也科技 后端一面

10.16 35min
1.自我介绍
2.实习相关
3.单例模式
4.口述代码(饿汉/懒汉/双重检索)
5.双重检索
6.spring 事务
7.分布式事务(回答了两阶段三阶段提交,tcc 不了解)
8.分库分表(很多细分问题,给了实际场景怎么分,怎么设计表)
9.ai
10.大模型很强为什么聘用应届生
11.为什么读研
12.反问表现+部门

互联网大厂基本都挂了,笔试面试挂的都有,
信也答的也一般,还是希望能接到二面
Mos burger 的汉堡真的好标志,好汉堡包啊
全部评论
又约我笔试了
点赞 回复 分享
发布于 2025-10-27 22:20 江苏
线下过去面的吗
点赞 回复 分享
发布于 2025-10-27 18:42 宁夏
有后续吗佬
点赞 回复 分享
发布于 2025-10-21 13:00 广东
我靠你是不是支付系统,我们两个面试的问题很像
点赞 回复 分享
发布于 2025-10-21 01:24 四川
大佬什么时候笔试的啊 做完笔试一点反应也没有了
点赞 回复 分享
发布于 2025-10-18 21:42 江苏

相关推荐

04-17 11:13
已编辑
厦门大学 Java
还在等hr面结果,发面经,攒攒人品~4.2一面(隔天出结果)主要是八股,问得相对比较基础。八股1、Redis里常用的数据结构有哪些?介绍一下每个数据结构的底层数据结构。2、解释一下跳表是什么?3、Redis常用的淘汰策略有哪些?如果让你实现Redis里面的最少使用淘汰策略(LRU)和基于频率的的淘汰策略有哪些?4、使用缓存的时候要注意避免哪些极端情况?缓存三兄弟说一下。5、简单说一下进程。6、有用过协程吗?7、一个进程在执行fork操作的时候,子进程会继承父进程的什么信息?8、用户态和内核态之间转换的时候发生了什么?9、操作系统的内存管理和内存分配你了解哪些?10、为什么TCP是三次握手?项目1、你项目的Redis分布式锁是怎么实现的?执行什么命令?2、那你这套机制怎么避免死锁问题呢?3、怎么确保这个锁没有被其他的线程抢到?有过期时间吗?4、怎么确保这个锁没有被其他的线程抢到?有过期时间吗?过期时间一定能保证任务已经执行完了吗?5、那如果说你(持有锁的线程)先挂了会怎么样?6、你刚才不是说会对状态机进行回滚?还是说你是对这个后续拿到锁的线程直接退出还是回滚?手撕单向链表删除倒数第N个节点4.9二面(当天出结果)二面感觉是最难的,上来就直接开始拷打消息中间件的细节了。八股和项目结合着问的。最后还问了点场景题。1、能大概解释一下 RocketMQ 的一些机制吗?2、一条消息在 RocketMQ 中的完整消费流程是怎样的?3、生产者是怎么将消息发送到 Broker 的?4、消费者订阅后,消息是拉取还是推送的?5、为什么 RocketMQ 的吞吐量比 RabbitMQ 更高?6、如何保证消息不丢失?7、RocketMQ 中如何保证消息的顺序性?8、了解 Broker 的主从架构吗?10、你项目中消息中间件主要解决了什么问题?11、能简单介绍 Redis 的特性吗?12、Redis为什么这么快?13、如何解决缓存击穿问题?14、如果大量 key 同时过期,该怎么办?15、Redis 的内存淘汰策略有哪些?16、内存淘汰的触发机制是什么?17、了解 Redis 的主从和哨兵架构吗?18、哨兵是如何选举主节点的?19、如果所有从节点都健康,只有主节点挂了,哨兵如何选出新主?20、简单介绍一下你对微服务架构的理解。21、如果微服务中一个核心模块宕机了,有什么缓解方式?22、如果某个特定请求因代码缺陷导致所有实例依次宕机,如何避免这种情况?23、除了限流,常态下如何避免一个用户打挂所有实例?手撕:从数组中找出所有和为target的子集4.13三面(当天出结果)三面基本上都是问实习相关的问题,还问了一点跟项目相关的问题。1、介绍一下你认为最值得说的一个项目。2、介绍一下你的MinIO的纠删码机制。3、MinIO的集群是怎么做的扩容?4、你项目的各个量化指标介绍一下,并且说明是怎么测量以及怎么提升的。手撕:带过期时间的LRU(手动实现双向队列)4.14hr面(等待结果中)主要是了解了一下在实习过程中遇到的问题和解决方法,也问了一下自己对新岗位的期待和一些场景的处理方式。还问了一下到岗时间。总结:四次面试的面试官都很耐心,而且全程都是积极回应我的回答,反问也都很耐心的解答我的问题。希望能够顺利OC4.15更新 已口头offer4.17更新 已offer
点赞 评论 收藏
分享
04-13 22:27
门头沟学院 Java
一、 实习相关二、 MySQL 数据库原理5. 除了 LIKE 这种模糊查询,还有什么情况会导致 MySQL 索引失效?6. MySQL 的索引有哪些类型?7. 要查看一个 SQL 的执行性能应该怎么看?8. MySQL 的表数据量达到什么量级之后性能可能会急剧下降?为什么?9. SQL 里面的 UNION 和 UNION ALL 有什么区别?三、 个人项目与 Redis 核心原理10. 你的项目里面用 Redis 做了什么?11. 为什么用 Redis 做缓存?(为什么 Redis 执行得这么快?)12. 为什么 Redis 单线程能有那么高的并发量?除了主线程,Redis 还有其他子线程吗?13. Redis 单机的 QPS 一般能达到多少?14. 简单介绍一下 Redis 的 IO 多路复用是一个什么样的机制?15. Redis 里面常见的基础数据结构和高级数据结构有哪些?16. 为什么要用 Lua 脚本?17. Redis 里的 TTL 是个什么概念?四、 分布式架构基础18. 分布式的概念是什么?为什么在分布式场景下单机的 JVM 锁解决不了一人一单的问题?19. 微服务架构和分布式架构有什么不一样?20. 单体架构和分布式架构各自有什么优劣?五、 Java 基础与 JVM 原理21. 什么是 Java 的双亲委派机制?22. 为什么要用双亲委派机制?(如果不使用会导致什么样的安全问题?)23. 你了解哪些垃圾回收算法?24. JVM 里面年轻代和老年代一般的垃圾回收机制是怎样的?(分代回收思想)25. 怎么识别哪些对象是需要回收的垃圾?26. 列举几个常见的 GC Roots。六、 并发编程 (JUC)27. 线程池常用的几个核心参数是什么?28. 核心线程数和最大线程数在任务执行机制上有什么区别?(请描述任务提交到线程池后的流转过程)七、 线上排查与网络协议29. 如果某天发现线上的服务突然卡死了,大概有什么样的分析和排查方式?30. 如果让你人为制造一个 OOM(内存溢出),你要怎么去写代码?31. Java 里面的 Error 和 Exception 有什么区别?32. 如果有用户反馈网站很慢,大概的一个排查和分析路径是怎样的?33. 从在浏览器中输入 URL 打开网页到返回结果,中间经历了哪些步骤?八、 算法手写题34. 两个有序数组的中位数。
查看30道真题和解析
点赞 评论 收藏
分享
评论
6
7
分享

创作者周榜

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