9.18 实在智能

一面
1.常用集合
2.concurrentHashMap怎么保证线程安全
3.spring事务失效的场景
4.jdk,cglib代理的区别
5.spring用到了哪些设计模式
6.线程池的创建方法,核心参数
7.拒绝策略
8.mysql索引底层,为什么是B+树
9.索引失效
10.回表查询
11.redis数据类型
12.缓存击穿
项目拷打
13.rabbitmq的死信队列,消息丢失,确认机制,消费顺序
14.minio权限(压根没看)
15.redis延时队列
场景拷打
16.怎么做一个类似知乎的评论和回复功能,数据存储应用考虑
17.回复用redis怎么做
18.多个文章要使用es查询,有不同分类但有公共字段(标题,发布时间等),怎么搜索所有文章并且按照点赞排序

二面
1.HashMap
2.concurrentHashMap HashTable怎么保证线程安全,是否可以存放控制,为什么
3.怎么判断链表是否有环
4.设计学生管理系统的表
5.封装多态继承
6.重载重写
7.给道题判断重载(我赛博了)

一面场景答的稀烂,二面重载一道给了相同方法名不同返回值和相同方法名形参顺序不同,忘记了(赛博了)
流程很快,一面二面隔一天,隔天通知gg
全部评论
都有二面了,当初我就一道题
点赞 回复 分享
发布于 09-20 19:36 浙江

相关推荐

09-20 19:05
门头沟学院 Java
自我介绍怎么创建线程:继承Thread,实现Runnable,实现Callable,线程池创建,但是我个人认为只有Thread才能创建线程,就比如说Runnable,调用,我们里面还是要传入Thread的,而Callable,线程池等实际上是做了Runnable的包装基础上进行的二改。(可以看下竹子爱熊猫 掘金的文章)你知道Runnable与Callable的区别吗你一般怎么定义线程池,请详细说,你这个的原因线程池的拒绝策略我有一堆线程池,我要他们做完之后,获取他们的值,future.get()你的minio分片如何实现的CAS是什么CAS有什么问题如何解决这些问题reentrantlock与synconirzed的区别reentrantlock怎么实现公平锁与非公平锁的公平锁是什么,非公平锁是什么手撕SQLCREATE TABLE users (    user_id INT PRIMARY KEY,    username VARCHAR(50) NOT NULL,    email VARCHAR(100) NOT NULL,    registration_date DATE NOT NULL);CREATE TABLE orders (    order_id INT PRIMARY KEY,    user_id INT,    order_date DATE NOT NULL,    total_amount DECIMAL(10, 2) NOT NULL,    FOREIGN KEY (user_id) REFERENCES users(user_id));列出订单总金额最高的前 5 个用户返回二叉树的层序遍历#软件开发笔面经##moka##秋招##转正实习##实习#
点赞 评论 收藏
分享
点赞 3 评论
分享
牛客网
牛客企业服务