写面经攒人品ing(想不到这个时候了我还在面试,流泪了) (没问项目,全是八股。好多没回答上来,感觉凉了) 1,自我介绍 2,常用的Java数据结构,有序不重复用什么(TreeSet,我当时没想到说的HashSet) 3,redis如何保证持久化 4,Springboot的优势 5,对于微服务了解吗 6,说一下SpringCloud(回答的不好) 7,服务熔断和服务降级(没回答上来) 8,Spri
1. 自我介绍(由于自我介绍过快,被叫停) 2. Bean的生命周期 3. Mysql数据库的Innodb索引有哪几种 4. 普通索引和主键索引区别 5. MySQL的事务隔离级别 6. 读已提交和可重复读 7. a表和b表,每张表一百条记录,left join 最少记录和最多记录 8. (a,b,c)组合索引,(a,c)能命中索引吗?(b,c)能命中索引吗? 9. 垃圾回收算法有哪几种 10.
自我介绍 实习拷打,问整体数据流向,系统架构 kafka如何保证顺序性 mySQL用的什么版本,更新了什么内容? 连接数你一般设置的多少? 线程池是使用的自己实现的线程池吗? 线程池设置2个核心线程数,4个最大线程数,什么时候用核心线程数,什么时候用最大线程数? 救急线程是什么时候过期的? mySQL隔离级别,解决了什么问题? mySQL乐观锁悲观锁介绍一下? redis如何保证数据一致性,高并发
1,自我介绍。 2,细问项目(只问了项目,没八股)。 3,手撕:原地删除数组中的重复数字。 面试时间只有30分钟,手撕题只用说思路(可能面试时间上来不及)。 时间线: 0902:下午投递,晚上就挂。 0903:发了笔试(?),还是去做了 0907:一面 0909:多了个转移投递,但是这两岗位名字一样(?) 这个时间线好迷惑,有没有遇到一样情况的 一个是“已终止”,另一个是“投递简历”,那我0907
🕒岗位/时间 广州小公司一面 java开发实习 6.26 15:00 1.如何解决超卖问题 讲了下setnx来锁定车次和日期 来进行每趟车的库存一个个扣减 (自己再考虑下设置队列前 怎么搞的?设置后怎么搞的? 该怎么锁去卖票才是最高效率?) 2. 锁设置的时间怎么定 答了设置了20s 如果超过20s 就redisson的看门狗 2.问了下怎么去锁的 锁用户还是 锁什么? 锁的是每日车次 3.如果
9.24一面,已经寄了 收到的第一个面试,表现很不好 spring bean生命周期 作用域(忘完了) 为什么用redis缓存 redis和数据库的缓存一致性问题 redis集群下缓存更新不一致问题 aop说一下 arraylist和linkedlist 数据库的锁 负载均衡哪几种 类加载过程 双亲委派机制 消息队列rabbitmq 顺序打乱了想到啥写啥 手撕 股票价格 问了下时间复杂度和空间复杂
问了几个八股,大概3个 1、不通过new怎么新建对象 2、怎么暂停线程 3、可重入锁的原理 然后就是问实习的时候遇到什么问题,然后就没了,总共14分钟,估计是kpi面试,麻了 #创维#
时长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事务隔离级别有哪些,为了解决什么问题?都是如何实现的?并分别给出实