字节-本地生活-效率

1.介绍一下你最难的项目
2.介绍一下你在当中遇到的最难的技术难点
(亿级别搜索优化,redis,xxl-job,异步编排,线程池,预热,宽表改造,统计粒度增大)
3.es在你们项目当中有那些业务场景
4.数据同步怎么做的,如何保证最终一致性
5.es的内存占用一直100%如何解决
6.es的作用相较于mysql有哪些优点
7.redis数据备份的原理
8.aof有哪些机制
9.如何只有aof数据恢复及流程
10.讲一下spring事务原理
11.事务的传播机制
12.事务中a调用b方法,b方法发生数据库连接资源已占满,会发生什么
13.讲一下你项目当中的算法是如何使用的,在项目当中引入算法需要注意哪些
14.当你的数据库数据量及达到几亿级别如何处理
15.es,mysql等数据库深度分页如何解决
16.数据预热你们是怎么做的,这当中数据一致性有那些手段,你们是如何保证的
17.你平时技能提升是通过什么途径
18.出来看机会是什么原因

算法:最长递增子序列,可以非连续
#面经# #社招怎么这么难# #社招  java#字节面经#
全部评论
这是二面?
1 回复 分享
发布于 03-11 12:50 湖北
好难啊
点赞 回复 分享
发布于 03-11 04:03 上海
这么多es
点赞 回复 分享
发布于 03-12 08:47 江苏

相关推荐

头像
03-03 22:32
三峡大学 Java
2025.03.03 小米外包,一面全程八股文加算法,一个小时问的很细很细,也许是外包所以面试官不怎么关心,迟到了会还是HR去催的然后换了个面试官来面的,这次事后听了下录音回复感觉自己答得比之前流畅多了,还挺满意的,语速还是得控制下。csdn csdn csdn csdn csdn目录🔥1. 一面🔥1. 一面0.自我介绍1.JUC的锁,synchronized锁升降机, reentranlock的AQS底层,线程池等等2.mysql事务、脏读不可重复读幻读等等八股文3.JVM类加载器:classloader的类加载器,基本内存模型, FGC等,垃圾回收器4.项目架构大概是怎么设计的。5.手撕算法:问了个快排,忘记了(事后还被朋友嘲笑=_=),然后让我写个冒泡6.简单交流了下业务/** * @program: untitled2 * @description:  * */public class Main {    public static void main(String[] args) {        int[] a= {10, 9, 8, 7, 5, 4};        bubblesort(a);    }    // 升序    public static void bubblesort(int[] a){        int length = a.length;        for (int i = 0; i < length - 1; i++){            for (int j = 0; j < length - i - 1; j++){                if (a[j] > a[j + 1]){                    int temp = a[j];                    a[j] = a[j + 1];                    a[j + 1] = temp;                }            }        }        for (int i = 0; i < length; i++){            System.out.println(a[i]);        }    }}总结:总体一个小时,面试官问的很细很细,就是基础八股文,和我前天面的完全不一样,算法确实忘记太多了,没怎么为难我,基本都答上来了
查看7道真题和解析
点赞 评论 收藏
分享
评论
5
25
分享

创作者周榜

更多
牛客网
牛客企业服务