时长40分钟,八股+求最长递增子序列 自我介绍 Java面向对象特性? Java重载和重写? Java创建线程方式 进程线程区别 线程和进程通信方式? Callable和Runnable区别 Java线程安全集合类 Lock synchronize和lock区别 JVM内存区域 新生代和老年代 Java反射机制 MySQL事务特性 MySQL隔离机制 MySQL慢查询怎么优化 get和post区别
1. 深挖 实习项目 2. redis setnx底层 3. 高并发场景下,redis和mysql的数据一致性
1.上来面试官先自我介绍,是做直播业务的,没让自我介绍。 2.提问两个京东实习问题 3.Redis数据结构 4.Redis为什么这么快,IO多路复用原理 5.Redis怎么保证高并发高可用 5.内存池有哪几种,解释下内存池概念。 6.AOP原理及应用,应用我没答上来,面试官说登录和鉴权 7.了解的设计模式,说最熟悉的,我说的工厂和策略,问工厂的原理,与策略的区别。 8.手撕LRU 9.最近看的一本
1.自我介绍 2.聊项目一 3.衍生拷打redis,项目中对于redis并发,事务,网络,过期时间各个点的考量 4.衍生拷打springboot,为什么基架需要引入web,web在哪里起什么作用 5.聊项目二 6.觉得最有技术难点的地方是什么 7.衍生拷打网络,http和rpc 8.衍生拷打并发,juc和分布式锁 9.衍生拷打鉴权,cookie,jwt,RBAC...... 10.redis经典八
一面(50min) 实习经历 Git了解吗?你实习的时候,公司的分支是怎么管理的? 项目介绍 项目结构是什么 网关做了什么? 使用的什么框架? 网关底层怎么实现的? 怎么做的分库分表 分片键的选择? 分表数量的选择 介绍一下布隆过滤器 解释下为什么会发生误判 怎么保证缓存数据库的数据一致性? 数据库索引介绍一下? 索引失效场景? 怎么优化sql查询 Sql的查询过程你有了解吗?给我说一下updat
#面试# 两个面试官,都不开摄像头,一个说是架构师问的一些项目相关的;另一个是个女的,主要问的生活相关的,比如性格,平时解决问题的方法等等 原3.30 提前3.15开始 3.50左右结束 35分钟左右 开场:介绍负责的业务,挑一个熟悉的点详细说说 后续:以我提到的一些技术或业务作为切入点,然后进行深入询问 1、10000条数据添加到集合中,你会怎么实现?给个思路也行(实在想不出,说用循环) 2、H
🕒岗位/笔试时间 全程八股文拷打 7.4 15:00 一面 讲一下树的遍历方式 讲一下平衡二叉树 讲一下mysql底层数据结构 讲一下mysql的事务原则 讲一下mysql的索引怎么样 讲一下如果有四个字段是枚举 需要建立索引么? (这个不太懂 有大佬解释下么) 讲一下redis和mysql的区别 如果设计一个消息队列用什么数据结构 如果是一个优先级队列呢 讲一下redis的io模式 讲一下缓存
1、抽象类和接口区别; 2、线程池核心参数,急救线程创建了直接使用吗?还是要和阻塞队列竞争?项目中哪里用到了,解决什么问题? 3、hashMap、hashSet区别;如何解决哈希冲突?扰动函数、扩容机制原理; 4、tcp、udp区别,tcp握手为啥是三次?两次呢?每一次握手中间网络阻塞会出现什么情况?各自的运用场景; 5、mysql事务隔离级别有哪些,为了解决什么问题?都是如何实现的?并分别给出实
需要模拟面试的同学,可以私信我!博主只会Java#24届软开秋招面试经验大赏##我发现了面试通关密码##如何判断面试是否凉了#
1.介绍项目 2.问项目做的登录的流程是怎么样的,返回的token存在哪里,后端如何做token的解析 3.springboot你了解哪些 答ioc, aop 面试官让讲讲 4.mybatis了解哪些 5.mybatis中#和$的区别 6.mysql查询如何做一些优化 7.spring事务传播机制 8.redis用过哪些命令 9.rabbitmq如何保证消息不丢失 10.讲讲数据库连接的 inne
1.自我介绍 2.详细说一下面向对象三大特性 3.说一下重写和重载 4.一个类中两个方法名称一样 参数不一样 一个是int 一个是包装类Integer 会运行吗(不会 原因没答上来) 5.如果一个参数是List<T> 一个指明了类型 会运行吗(会 原因也没答上来) 6.sychronized和renentrantlock用过么 区别是什么 8.tcp和udp的区别 9.Integer a= 1,I
内包子公司 假如给你一个搜索框,你觉得会有什么业务,分别怎么实现 Es和Mysql怎么做数据同步的 抽象策略模式链路可以讲一下吗(简历上的) 指标上报相关(简历上的) 实习公司的发版流程(简历上写了担任发版负责人) cicd相关 分布式id生成(简历上的) sharding的spi(简历上的) 实习过程中有没有因为技术问题跟同事有争议的,具体讲下 反问 有转正吗? 表现好有
2024.05.21 21min 摆烂了,三级缓存都忘了,笑死 1.自我介绍 2.项目1讲解 3.项目1多数据源动态切换的实现(一个注解) 4.项目1分库分表怎么做的,如何保证多数据库之间的事务一致性,是最终一致性还是强一致性 5.项目2讲解 6.xxljob在项目2中如何使用 7.谈谈你项目2中用到的spring框架,以及你对spring的理解 8.spring ioc说一下 9.三级缓存具体怎
面试体验不错 自我介绍 学校中学习课程有什么 你学习深度学习是必修课还是基于兴趣 实习和项目中有遇到什么困难吗,如何解决(我回答了项目部署上的问题,用了 docker 什么的 追问 docker 和虚拟机有什么区别,迁移时呢? Linux 上的常用命令(我说不太熟悉,没问 实习中做了什么关键的开发任务 围绕项目问,讲一下你做的项目,如何处理高并发 分模块设计 Redis 的主从复制 Redis 集
1. 介绍一下实习做了什么 2. 问了实习中怎么用的CompletableFuture进行异步编排 3. 10万条数据 有10条判断规则,怎么判断每个数据符合哪些规则 4. jvm的垃圾回收算法 5.怎么排查oom,怎么防止oom发生 6. 线程池的参数有哪些,解释他们的作用 7. spring是单例还是多例的,怎么创建多个spring实例 (还以为是bean的单例还是多例,不会 7. TCP U