9.24新国都一面凉经

Java开发工程师
面试平台:ShowMeBug

自我介绍
Spring MVC处理请求的过程
HashTable、HashMap和TreeMap的区别
HashMap的底层数据结构是什么,HashMap的链表什么时候转成红黑树
synchronized和ReentrantLock的区别
synchronized锁升级的过程
数据库表设计的三个范式
Mybatis中$和#的区别
MySQL如何分析和优化慢SQL
写SQL语句时要注意什么
数据库事务的特性和隔离级别
InnoDB事务的实现原理
Redis集群的部署方式
Redis为什么会这么快
布隆过滤器的实现原理
线程有哪些状态
Thread类执行两次start方法会出现什么情况
介绍一下ThreadLocal
JWT的组成,JWT有哪些签名算法
JWT如何解决不同设备同时登录的问题
JWT如何解决session过期问题
用过哪些设计模式,怎么用的
介绍一下模板方法模式
手撕代码:0-1背包(我的代码和完全背包弄混了,导致结果不对,想不到怎么改,最后还是写不出来)
反问

我的反思:写不出这道代码题真的不应该,还得再熟悉一下背包问题

9.25发感谢信,已凉

#新国都# #秋招# #面经#
全部评论

相关推荐

09-15 10:27
已编辑
广东工业大学 Java
九月初投 笔试完两天后约面面试官很好人   很面善  一开始面试网站出问题了 只能转腾讯会议 拖了十分钟那样面了四十分钟  还在回忆中1、自我介绍2、怎么理解分布式锁?3、本科是机械,怎么自学的,什么想法?4、对JDK版本有了解过吗5、了解过TCC吗? 我说没了解 有点小寄6、项目里面 消息队列怎么用的?消费失败怎么办?7、事务隔离级别8、SQL调优  结合项目9、Redis oom?结合缓存击穿场景题轰炸:1、假设校园网访问某个资源很慢,但是用流量访问就很快  问题出在哪?  我答了服务器宕机2、如果服务器没宕机 有可能是什么问题?  DNS出问题了3、DNS的过程?4、假设支付的时候,服务器反应没支付成功,但是客户端已显示支付成功。 给出大概的解决方案? 我答了回滚和消息队列确认  还有数据库双重校验5、假设有个场景,需要上线测试,让一部分用户访问新版本但是一部分用户访问旧版本,什么方案?我答了TOKEN刷新和重新发布手撕环节:手撕单例,给出两种实现方式。我只记住最好的双重检查了。。。 给了提示要加volatile 但是我真忘了。  接连问了volatile的作用反问:1、什么业务2、有无出差3、什么时候出结果9.15更新:通知进二面了
查看19道真题和解析
点赞 评论 收藏
分享
评论
7
15
分享

创作者周榜

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