书生coding level
获赞
205
粉丝
81
关注
30
看过 TA
3013
门头沟学院
2022
Java
IP属地:北京
暂未填写个人简介
私信
关注
01-23 17:04
门头沟学院 Java
一面 1.15项目用的什么消息队列有没有消息积压的问题消息队列的选型RocketMQ 消息可靠性怎么保证Kafka 和 RocketMQ 消息确认机制有何不同Kafka 和 RocketMQ 的 broker 架构有什么区别软件资源怎么进行存储进程和线程的区别为什么进程崩溃不会对其他进程产生很大影响知道哪些排序算法,时间复杂度归并排序和快速排序的使用场景排序稳定是什么意思稳定和不稳定排序算法有什么特点编译型语言和解释型语言的区别动态数组的实现有哪些ArrayList 和 Vector 的比较HashMap 的扩容条件MySQL 的存储引擎有哪些,常用的是哪个,为什么常用InnoDBB+ 树和 B 树的比较除了聚簇索引还有什么索引二级索引存放的有哪些数据索引失效的情况事务隔离级别什么情况下会出现脏读事务和 MVCC 是怎么实现的事务之间怎么避免脏读的Redis 支持哪几种数据类型热 key 问题,静态热 key,动态热 keyString 是使用什么存储的为什么不用 c 语言中的字符串知道哪些 linux 的环境变量手撕:字符串乘法,输出 2 的 1000 次方反问:流程,业务二面 1.17项目消息队列的消息量大概在一个什么规模怎么实现幂等性MySQL 的主从延迟和主从复制同步模式有哪几种,优缺点对数据一致性的理解怎么解决缓存击穿如果说数据可能需要动态改变怎么解决缓存击穿两个redis实例,热key在其中一台,会造成什么后果什么是AOP,什么是IOCIOC底层是怎么实现的说一下类加载器知道哪些网络攻击手段HTTPS 的可靠传输机制是什么实现的对称加密和非对称加密的加密算法有哪些什么是对称加密,什么是非对称加密手撕:最小栈lc 155三面 1.23项目消息队列的使用场景Redis 中的数据类型JVM垃圾回收机制
投递腾讯等公司10个岗位
0 点赞 评论 收藏
分享
01-17 19:55
门头沟学院 Java
一面1.3手撕:快排topK问题10个降序数组,怎么获取数组最大的前10000个元素比较长的一个有序链表,查询一个元素,怎么进行优化跳表索引结构是怎样的往一个redis中不停的写数据,写满之后redis会怎样(淘汰策略)redis过期删除策略数据库的聚簇索引和非聚簇索引线程池的构造函数的参数线程池执行任务的流程垃圾回收器G1的回收流程哪些对象可以作为GC Root死锁的条件5个跑道,25匹马,最少通过多少次比赛可以得到最快的5匹马二面1.11项目数组和链表的优缺点一个有序单向链表想访问其中的某一个值,有没有什么加速的办法怎么建立索引想要提高二分查找的效率怎么建立索引系统设计:实现一个微信朋友圈的功能,展示好有发布的最近10条朋友圈两个非常大的日志文件,想要找到两个文件中相同的日志行,怎么设计手撕:一个自然数求平方根,二分查找针对手撕的程序复杂度提问三面1.12项目RocketMQ 和 Kafka的对比RocketMQ 和 Kafka 的 broker 架构的对比Redis 过期删除是怎么做的检查是主线程还是其他线程Redis 的存储结构Zset 底层存储结构MySQL 的存储引擎底层存储结构联合索引(A,B,C),单独查B能不能走这个索引线程池的执行流程线程池核心线程数和CPU核数有什么关系CPU 密集型能不能设置核数是10N怎么判断两个链表是否相交
投递BOSS直聘等公司10个岗位
0 点赞 评论 收藏
分享
01-17 18:14
门头沟学院 Java
2024.1.11NIO 和 BIOHashMap,Hashtable,ConcurrentHashMap区别HashMap底层实现集合中有哪些是线程安全的线程和进程的区别怎么创建线程run和start方法创建线程池的方法线程池有哪几种类型线程池有哪些状态线程池submit方法和和execute方法的区别怎么保证多线程的线程安全解释一下 Sychronized底层是怎么实现的什么是动态代理Spring有哪些模块有哪几种注入方式Spring事务实现的方式声明为private的方法可以被代理吗一个类中两个标注了事务的方法直接调用,事务会不会生效Spring底层使用了哪些设计模式MyBatis的逻辑分页和物理分页MyBatis支不支持懒加载分页插件的实现原理消息队列的作用RocketMQ发送消息的过程怎么保证消息不回丢失怎么实现延迟消息队列怎么保证消息不被重复消费RocketMQ怎么保证有序性RocketMQ消息堆积的解决方案MySQL的存储引擎MVCC机制怎么实现的Redis有什么作用缓存穿透和缓存击穿缓存击穿的解决策略支持什么数据类型怎么保证缓存和数据库的数据一致性redis怎么实现分布式锁,有什么缺陷redis数据淘汰策略堆和方法区中主要存放哪些数据栈内存中主要存放什么数据栈内存和堆内存哪个更新数据更快一些类加载的过程死亡对象判断方法有哪些垃圾回收器介绍一下这些回收器特点和回收阶段有没有做过JVM调优用过什么JVM工具项目中有什么映像深刻的问题
投递京东等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务