小米后端一面

你之前了解过小米吗?除了java语言你还了解哪些语言? 你在你们班里的那个专业课成绩是怎么样的?那你研究生的话是什么方向的? 那数据结构和算法,你觉得你自己哪一门功课比较好一点? ConcurrentHashMap读的时候会不会加锁? Redis的持久化讲解一下,binlog的左右讲解一下,主从备份的延迟比较大,你会去怎么排查这种这这这这个场景呢?主从备份是怎么同步的,是推还是拉? 遇到慢sql怎么排查,哪些场景会索引失效,如果说数据量比较大,为什么它的效率会比较低啊,在Innodb中,为啥要设置自增的ID?事务的隔离级别有哪些,幻读是怎么解决的? 拦截器和过滤器他们两个有什么差别呢?如果让你设计一个登录的一个系统模块,你会怎么去设计它? 你觉得自己最大的优点是什么?最近有没有看什么专业书啊?
全部评论
同学,瞅瞅我司,医疗独角兽~ 我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 10-19 09:07 广东
了解过,我每天早上又要来一碗
点赞 回复 分享
发布于 10-18 13:46 上海
佬回答的怎么样
点赞 回复 分享
发布于 10-17 14:20 四川

相关推荐

10-17 11:32
已编辑
门头沟学院 Java
时间:33min岗位:java开发问题:1.自我介绍2.为什么当程序员?3.java的JMM模型是什么?4.为什么设计为工作内存和主内存?5.volatile为什么能够保证线程的可见性?6.如何做到让其他线程的工作内存的缓存的变量地址失效的?7.底层是怎么通知这个变量地址失效的8.concurrenthashmap的并发扩容是如何做的?9.hashmap为什么要从红黑树转回链表,源码当中具体是怎么做的?10.具体数值是多少?为什么不设置成一样的?除了remove这个map里的元素,还有什么情况会导致退化成链表?11.分布式锁?redis和redisson分别是怎么做的?12.过期时间怎么设置的?看门狗机制是在设置过期时间的情况下失效,那我如何设置这个过期时间是多少秒?(5秒,30秒还是60秒)13.mysql存储引擎为什么用B+树而不使用B树?14.那我假设有3000万行的数据,B+树和B树哪颗树更高啊?怎么计算的?B树会比B+树高多少?15.有一个单列索引加在A上,一个联合索引加在A,B,C上,where a = 1 and b>2 and c=3会走哪个索引为什么?16.你实习做了很多大模型相关的一些应用,平时有没有度过相关的一些论文?17.大模型的transformer的架构?注意力机制作用?18.那你实习中如何使用大模型的?19.RAG了解吗?其中向量数据库是什么?如何生效的?它也没经过训练学过,怎么知道的?20.微调有了解过吗?21.反问
查看20道真题和解析
点赞 评论 收藏
分享
10-22 09:46
已编辑
江苏大学 Java
📍面试公司:智识神工🕐面试时间:10.20投递并约面,10.21面试💻面试岗位:JAVA后端实习生❓面试问题:(项目是12306+点评)讲讲这个面向对象具体是一个什么样的思路。在你的理解中什么可以成为对象,什么不能成为对象。mysql中的锁机制。那常见的锁有哪些呢?然后还有一些跟mysql相关的锁,你对此有一些了解吗?Mysql索引相关的知识,你可以为我们简单讲讲。使用mysql的时候,数据表设计有相关了解吗?就比如说你的项目经历中的铁路购票系统的数据表设计是你做的吗?既然提到分库分表了,那分库分表的目的是什么?那分库分表需要注意什么?要考虑ID它不能重复,那么不能重复的这个ID我们会一般使用什么作为主键呢?分库分表的形式有哪几种呢?可以简单的用一句话表述redis具体是什么吗?Redis一般用来存储什么信息呢?既然redis需要存储一些常用数据的,如果常用数据过多的话,会引发redis的击穿,穿透,雪崩相关的知识你了解吗?在你的项目经历中有遇到过真实的情况吗?JUC并发编程中的各种锁机制,可以简单为我讲解一下。threadlocal也通常被用来存储一些像存储一些暂时性的数据信息,还有常访问的数据信息。那threadlocal和redis有什么差别呢?你这么说也对,但是就这个比如说你的第二个项目,生活优选项目来说,你使用了在threadlocal配合拦截器进行token校验,那么你是否还要将这个token放入redis中呢?JVM的常见垃圾回收算法简单讲讲吗?复制算法相较于上下两个算法的优点在哪里?spring boot和spring cloud事实上一个指的是单体微服务,另外一个指的是多个微服务共同组成的服务框架。那你了解服务和服务之间的通信机制吗?在使用rocket MQ的时候,死信队列如何处理?简单讲讲这个设计模式中工厂模式和策略模式的异同吧。在项目经历中你提到了数据库和缓存之间的数据一致性,通过使用这个binlog和RocketMQ配合完成。那数据库和缓存之间的数据一致性还有什么其他方法可以实现?简单讲讲布隆过滤器。那它的布隆过滤器检测结果的特性是什么呢?那你给我简单讲讲这个仿12306的铁路购票系统中已完成的功能。我想知道的是具体的功能点,而不是说你用了什么工具,实现了什么结果。所以你是自己新建了一个购票接口,还是在原始代码的基础上对这个接口进行了增强。使用redis完成这个购票令牌分配,使用的是令牌桶对吧?那你是如何应对海量用户的购票请求的呢?你的限流以及最后的这个令牌分配的方式。那这个方式剩下的那些没有拿到令牌的用户的请求是被挂起吗?那挂起过久之后,它不就直接进入死信队列了吗?现在有一个场景是这样的,我现在有大量的用户表单需要上传,然后这个表单里涉及到很多的字段,然后具体的字段内容包含文件。然后同一时刻,因为它的它是一个企业级的功能,所以同一时刻会有很多的账号同时上传这些表单数据。然后我现在要实现这个功能,你帮我做一个设计。🙌面试感想:boss沟通近300+,只有这家约面,公司好像是用自研ai辅助编程的.第一次面试很紧张,后面问到不熟悉的问题人都哆嗦了,不过收获挺大的,查缺补漏了很多,面试官给了很好的学习建议
发面经攒人品
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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