上海鲲驰天津Java实习生二面

1.自我介绍
2.实习项目拷打(鼠鼠被拷打了20分钟,有关项目内容的就不讲了。其他的会问项目组有多少人,怎么分工的,项目的重难点是什么,遇到了什么问题,解决流程之类的。)
3.如何保证缓存和数据库的数据一致性
4.为什么要删两次
5.说说常用的集合和它们的特点
6.Map的应用场景
7.HashMap遍历方式
8.keySet()和entrySet()的区别
9.解决哈希冲突的方法
10.拉链法的好处?
11.HashMap是线程安全的吗
12.HashMap的线程安全类有啥
13.TreeMap和HashMap的区别
14.JVM的内存模型
15.内存模型哪些是线程私有的?哪些是共享的?
16.JMM是什么?
17.JMM怎么保证线程安全的(可见性,原子性,有序性)
18.GC类型
19.内存泄漏和内存溢出
20.内存泄漏的场景
21.怎么排查内存泄漏
22.Redis怎么保证高可用
23.Redis的数据结构以及应用场景
24.Redis快照?AOF和RDB的应用场景
25.RDB+AOF的混合持久化怎么实习的?
26.Redis怎么实现分布式锁的
27.Redis 主从切换导致分布式锁丢失的解决方案
28.Redis的大Key问题怎么解决
全部评论
试试深信服吗佬,不咋卡学历
点赞 回复 分享
发布于 08-19 22:15 广东
我这边有很多大厂项目可以包装,感兴趣的可以直接进我主页简介看,帮你从你的实习经历从0-1打造!
点赞 回复 分享
发布于 08-12 18:37 江苏

相关推荐

08-13 02:18
已编辑
广东药科大学 后端工程师
现在有一个Http服务器、接收来自全国各地的流量。写一段代码、能够每个城市每分钟的访问量、并考虑到并发、多线程和线程安全问题、将结果打印到日志中可以升级:存储升级:从内存统计升级到持久化存储(Redis、数据库)分布式升级:多台服务器如何汇总统计数据实时性升级:从定时批量处理升级到实时流处理日志也可以实现一个定时任务日志打印、每隔五分钟打印然后每隔五分钟统计一次多线程题(顺序打印、交替打印、5 个线程打印 12345 然后再打印 12345。很多玩法n个线程交替打印1-100。 比如n=5、输出如下:第一个线程打印 1第二个线程打印 2...第五个线程打印 5第一个线程打印 6第二个线程打印 7N个线程交替打印1-100:n=5时、线程1打印1、线程2打印2...线程5打印5,线程1打印6...5个线程打印12345然后再打印12345:循环打印、保持顺序三个线程交替打印ABC:线程1打印A、线程2打印B、线程3打印C,循环100次两个线程交替打印奇偶数:线程1打印奇数、线程2打印偶数、输出1-100多线程按顺序打印:10个线程、按照线程ID顺序依次打印自己的ID本地实现一个CRUD订单系统、能实时计算最高最低平均价格、线程安全、复杂度尽可能低手撕发布订阅模式菜单的多级分类查询目录下商品数量公司自创的一个商品分类遍历打印、刚开始数据结构是用list存储的、要自己处理如何转化成多叉树的各个节点、以及如何匹配父子节点(多结点)、然后再递归遍历打印给一个分类列表、一个商品列表。分类中有分类ID、分类名称、父分类ID、商品中有商品ID、商品名称、分类ID、给一个分类ID、查询这分类下的所有商品多线程优化调用服务手写并发优化解决思路参考:https://www.nowcoder.com/discuss/705094528100790272LRU 系列线程安全的LRU缓存、支持过期时间HTTP服务器城市访问量统计:每个城市每分钟访问量,线程安全实时计算用户在线数API调用频率统计:每个接口的QPS统计
点赞 评论 收藏
分享
评论
点赞
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务