深圳惠群后端技术面24届

一来先做题,算法题,计算题,后端简答题,网络题,总共一小时。
========================
1.redis缓存和内存有什么关系?
2.zset的底层数据结构是?是怎么实现排序功能的?时间复杂度是多少?
3.二叉树的时间复杂度?
4.redis的数据结构?
5.redis比较特殊的类型?
6.redis里面有什么好玩的东西?
7.为什么不直接用jvm的内存做缓存,而用redis?描述他们访问数据的流程?
8.docker file怎么写?
9.索引有什么缺点?
10.你现在比较擅长什么?
11.数据库怎么优化?
12.select *优化,避免子查询优化,避免用in优化你具体是在哪些场景使用?
13.为什么select *比较慢?
14.为什么子查询很慢?
15.为什么用in比较慢?
16.除了sql语句优化,还能怎么优化数据库?
17.固态硬盘和机械硬盘的区别?
18.固态硬盘为啥这么快?
19.索引的数据结构是什么?
20.索引用b+树为啥不用哈希?
21.索引为啥用b+树?
22.b+树有啥优点?
23.如何具体分库分表?
24.你之前做过啥感兴趣的东西?
25.前段如何调用后端的接口?
26.面向对象的设计模式和设计原则的关系?
27.多态有哪些实现方式?
28.你对多线程有什么了解?
29.多线程并发安全问题如何解决?
30.线程不安全会导致什么问题?
31.内存泄露的原因?
32.你有对自己的技术规划吗?
全部评论
没问项目吗?
1 回复 分享
发布于 2024-03-06 13:30 河南
听说是KPI
点赞 回复 分享
发布于 2024-04-01 17:10 广东
楼主oc了吗
点赞 回复 分享
发布于 2024-03-11 20:14 广东

相关推荐

11-05 17:41
济南大学 Java
上班后,才发现大学__白...
点赞 评论 收藏
分享
11-13 16:19
已编辑
九识智能_后端(实习员工)
1.自我介绍2.介绍实习,挑一些技术点,自己学到的一些东西,光顾着讲第一条工作流了,讲老半天,问了为什么策略模式用抽象类不用接口。问了一下项目到底是SpringBoot还是SpringCloud生态3.有用到过多线程吗?说实习中用到了countdownLautch,让讲一下,然后问了线程创建方式有几种4.怎么通过的自定义的注解把策略类加载到map的5.Threadlocal有了解吗,有用到的地方吗,讲一下6.看到你的个人项目用了redis,这里会话上下文记忆为什么用redis,大模型回复那么多,redis够吗,说了一下这是框架自带的,然后说实习里边用mysql+滑动窗口实现了一样的功能,然后个人项目里边用websocket监听客户端连接,断开或者新建对话就清空redis同步数据库,应该问题不大7.问这里用redis存储,有设置过期时间吗,有没有设置过期时间的经验,根据什么设置的,这里没设置,直接说的一天,然后被追问了为什么一天。8.说一下redis的数据结构9.redis的缓存穿透,缓存击穿,缓存雪崩10.看写了mysql的锁,说一下,我直接从全局锁说到行锁。11.问mysql的索引,以及索引的原理,说一下什么是索引。12.索引越多越好吗,我如果在每一列都建索引呢?说了一下索引建立原则,面试官又问一遍,说插入时候呢?才反应过来,说底层要维护多个B+树,会有开销。13.说一下Spring的bean的生命周期14.初始化的时候如果发现循环依赖怎么办15.说一下SpringBoot自动装配16.问我其实做过很多大模型应用相关的东西,怎么想的来做java开发?反问:对自己评价怎么样,说技术面很广,并且AI相关的经历,非常不错的,问了下业务,做toB,智能小车,自动驾驶的云平台,浏览器端,app端答的差不多但是刚开始出了点小插曲,摄像头开不开,周围声音大,换地方然后搞了半天,估计一面是凉了
查看21道真题和解析
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

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