寻找新职位 level
获赞
60
粉丝
24
关注
0
看过 TA
579
门头沟学院
2027
Java
IP属地:北京
暂未填写个人简介
私信
关注
01-11 11:30
门头沟学院 Java
1、实习介绍2、项目拷打-你的工作经历和项目经历中,觉得有哪些具有挑战性的技术难点叙述下?3、你们的医保项目系统每天访问量多少?并发多少?4、你对 Flink、Kafka 了解多少?详细聊一下对 Flink 的使用以及数据处理流程?5、Flink 中间的算子都是用来干嘛的?过滤规则是什么?广播变量的内容和目的是什么?数据是业务数据还是规则数据?6、Kafka 为什么这么快?用了哪方面的技术?7、叙述一下对 Java 里 hashmap 的了解,他用什么存储方式来做存储?8、聊一下你对红黑树的了解?他和普通的平衡二叉树有什么区别?(红黑树保持平衡的效率比较高)9、你对排序算法了解多少?你了解的最快的排序算法是什么?10、你了解的编程语言是 Java,假如你来写排序算法,你要怎么写?11、说下次对 TCP/IP 的了解,以及它的三次握手?12、我们打印日志的时候,Java 的 log 数据,可以用两种方式,一种可以是十的方式,一种是大括号的方式代表变量,这两种方式有什么区别?用大括号表示变量的优点?效率上有什么优势?13、打印日志的时候,debug 和 info 有什么区别,原理懂吗?14、你对 AI 了解多少?有没有了解过 AI 开发?15、你对数据安全和信息安全了解多少?16、你觉得密码应该怎么存储?
查看16道真题和解析
0 点赞 评论 收藏
分享
2025-12-23 10:25
门头沟学院 Java
1. 介绍一下自己的项目业务,难点,如何解决?2. 本地缓存中什么数据会放到本地缓存中,采取什么样的过期策略,数据更新的策略?3. 在Redis集群中,如果主服务器挂掉了,pub/sub如何订阅到数据失效的信息/数据被及时删除?4. Redis主从延迟是什么量级?5. 消息队列从最久开始消费还是最新开始消费?6. 缓存数据的淘汰策略?7. Redis内部怎么实现LFU或LRU淘汰策略?8. 使用lua脚本进行限购原子操作,执行过程,校验哪几种异常类型?9. 如果抢购商品库存比较多,比如十万,把下单用户id存到redis的一个set中,会有什么风险?10. redis底层set是如何实现的?11. 使用redis的set,门票百万量级和一万量级的耗时?12. 什么时候需要并发安全类,什么时候不需要?是不是所有并发场景都需要并发安全类?13. JDK concurrentHashMap如何实现?14. 为什么要创建线程池,核心参数?15. 线程池调度过程?创建时候有几个线程,任务增加的时候如何去做扩容?基于什么判断进行线程池的缩容?16. 阻塞队列的作用是什么?17. Java里都有哪些锁,针对各种场景,对锁进行了哪些优化?18. 偏向锁升级到轻量锁的过程?已经获取到锁的线程,通过什么协商机制让两个线程协商升级锁?19. MySQL有哪几种日志,用途?20. 写磁盘和写内存时间差距很大,mysql为了加速写入速度做了哪些优化?21. 算法:单链表分组翻转
查看21道真题和解析
0 点赞 评论 收藏
分享
2025-12-21 02:25
门头沟学院 Java
1.实习介绍2.介绍一下你做的贷款项目3.这个项目这里的话,比如说你这的一些针对大额去做了一些风控的定价加折扣的一个逻辑的话,这个规则是如何和用户的标签系统。系统去做联动的呢4. 如果出现同一个用户,同时命中小额和大额的规则规则这种冲突场景你是怎么去做处理5.重复还款的这个场景下,我看你设计了一个双锁的机制,可以简单介绍一下这个机制具体的一个实现逻辑吗6.这个是本地锁还是分布式锁?为什么7.那为啥这里选择双锁的一个机制?如果单锁不行么,我们对比单一的一个分布式锁的话,双锁的优势在哪里8.有用到乐观锁么,为什么不用9. 乐观锁不能解决跨服务的“流程级并发”,这个怎么理解10.介绍一下你做的支付项目11.这里的话,你去做一些上下游对接的时候,上下游的一些参数格式,还有超时时间不一致的情况下,你这边是怎么去做适配的,然后这里有没有降级和一些熔断的一些策略?12.我有这样一个场景,就以你刚刚说到的那些做过项目为例,以刚刚项目的场景设计一个多级缓存的机制,其中要说清楚哪些技术选项,为什么这么选,然后数据用什么数据结构,哪些数据放进缓存里面存,以及这个缓存肯定有过期时间嘛是吧,怎么设置这个过期时间,包括里面有什么坑,比如同步问题啊,一致性问题啊血崩问题啊,预热问题啊等等,你来设计一下13. 如果用本地缓存的话,你这里技术站选择是什么呢?为什么用这个,还有怎么保证本地缓存跟数据的一致性14. 如果这个时候,如果我当前你说的那个xx借款,某个爆款的一个营销策略可以过期了,然后我大量的请求瞬间打到了数据库,那我怎么去解决这样的一个问题呢?15.那缓存雪崩的问题怎么去解决呢?这里的话,你可以通过事前的一个预防,然后事中的一个处理,还有事后的一个恢复,大概去讲一下整体的一个落地16.手撕:给定一颗二叉树,从根节点开始依次输出每一层的第一个和最后一个节点的值,若该层只有一个节点则只输出一次,输出一个字符串表示结果,用逗号隔开节点值
0 点赞 评论 收藏
分享
2025-11-19 12:10
门头沟学院 Java
1. 你对ThreadLocal的理解是什么,以及解决了什么问题2. 除了强引用变成弱引用之外,还有什么方法能避免内存泄漏3. ThreadLocal在项目中具体是怎么使用的4. 在多线程下用ThreadLocal来解决每个线程都有一个独立副本的问题,还有什么方法也是使用相同的get,set方法来解决相同的场景吗5. 你之前用锁解决了一个什么场景问题,怎么使用的6. 你知道使用的什么命令吗实现redis分布式锁,怎么去获取锁,怎么去释放锁7. setnx命令有哪些参数8. setnx命令和set命令的区别是什么9. 除了redis可以实现分布式锁之外,你还了解其他的中间件可以加分布式锁吗10. Java的内存模型有了解吗(由于JMM不了解,以下几问连续蒙圈)11. 你有了解JMM主内存和工作内存吗12. volatile解决了一个什么问题13. volatile可见性底层的原理14. volatile你知道哪些应用场景吗15. 写一下单例模式16. 平时你有看过Java的JUC包下的类吗17. 有了解CountDownLatch和CylicBarrier这些类吗18. CompeletableFuture任务编排的底层实现原理19. redis集群了解吗20. redis集群是怎么保证高可用的21. 分片集群redis是怎么故障检测的22. 在集群情况下,一个请求刚好打到了一个故障的redis,这时候怎么保证请求能拿到正确的数据23. 令牌桶限流算法是一个什么思路具体怎么实现算法题:最长有效括号(hard)
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务