狮桥资本技术一面

1.自我介绍

2.java中你用到的哪些你熟悉的框架?简单聊聊

3.聊聊spring

4.Spring怎么实现IOC注入?底层怎么实现?

5.循环引用的bean能注入吗?

6.springMVC从请求到响应中间经历的流程

7.怎么拦截某个特定的url,做日志分析。怎么实现?

8.除了mybatis以外还用过哪些数据库操作框架?

9.mybatis里#和$的区别及应用场景?

10.mybatis中#怎么防止的sql注入?

11.mybatis分页如何实现的?

12.String、StringBuider、StringBuffer的区别及使用场景

13.创建多线程有多少种实现方式?

14.常用的数据结构有哪些?

15.hashMap中hash碰撞出现的原因?

16.hashMap底层怎么实现的?

17.多线程使用hashMap有没有什么潜在风险?

18.dubbo用过吗?

19.同一服务在dubbo中注册两次会出现什么情况?

20.去dubbo中注册后,监控中没有出现服务提供者是什么原因?

21.怎么保证dubbo服务注册成功?

22.dubbo的实现原理?

23.分布式下怎么保证session的统一?

24.用redis怎么保证session的一致?加入redis down掉了呢?

25.不用redis怎么实现session的共享?

26.了解过jvm吗?聊聊你知道哪些?

27.内存分配,有块大内存,初始化的时候需要用到它,初始化的时候会分配到哪里去?

28.常量存在哪里?

29.主要用到的什么数据库?为什么?

30.mysql中的锁你知道吗?悲观锁和乐观锁?

31.怎么实现的乐观锁?

32.熟悉哪些常用的设计模式?

33.抽象工厂模式和工厂方法模式的区别?

34.原来有加减乘三个方法,需要加一个除的方法,用什么设计模式?怎么去实现?

35.聊聊单例,有哪些实现方式以及应用场景?

36.枚举实现单例的好处是什么?

37.非枚举方式实现的单例和枚举实现的单例在getClass时,获取到的分别是什么?

38.枚举实现的单例对象getClass拿到的是枚举对象还是枚举的值?

39.你用过shell是吗?

40.缓存你有用过吗?

41.除了redis你还用过其他缓存吗?

42.页面级别的缓存呢?

43.IO和NIO的区别?

44.数组转化为list,然后从list中删除索引为3的一个元素,怎么做?

45.从list中找到一个元素,怎么找?

46.Spring中的事务你了解吗?

47.数据库中的事务呢?
--------------------- 

转载:https://blog.csdn.net/s15810813994/article/details/83796828 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值