税友Java一面(03.25)

  1. 自我介绍

  2. 对自己1-3年的职业规划

  3. 有哪些学习途径

  4. 数组和链表的区别

  5. 了解哪些算法

  6. 冒泡算法怎么实现的?时间复杂度、空间复杂度?

  7. TCP、UDP之间的区别

  8. 三次握手、四次挥手的过程

  9. 死锁问题怎么解决?

  10. 反射和泛型有什么作用?会用在什么地方?

  11. 创建线程的方式

  12. 为什么要使用线程池?

  13. 介绍一下线程池的一些参数

  14. 有哪几种方式来保证线程安全?

  15. volatile关键字的作用

  16. 怎么判断一个对象是否存活?

  17. 了解过哪些设计模式?

  18. 单例模式的实现方式?饿汉式和懒汉式的区别?

  19. MySQL事务的默认隔离级别

  20. 索引的实现原理

  21. 索引失效的场景

  22. 如何判断一个sql是否有问题

  23. Spring Ioc和AOP的思想及应用

  24. Spring中bean是线程安全的吗?

  25. Spring事务的使用方式

  26. Mybatis的一级缓存和二级缓存

  27. 为什么Mybatis的接口不需要实现就可以使用?

  28. SpringMVC拦截器的工作原理

  29. 平时使用到Redis的场景

  30. Redis的常用数据类型

  31. set和zset的区别及zset的使用场景

  32. Redis的持久化机制

  33. 实习过程中最大的挑战

  34. 平时是怎么分析需求的?
  35. 反问
全程大概半小时多一点,面试官很和蔼,反问时给了我一些建议,当天晚上通知一面已过,希望后面的面试也顺利吧~
#税友集团##面试题目#
全部评论
半小时能问这么多??
1 回复 分享
发布于 2022-03-26 17:30
跟你问的差不多…有几个没答出来😭
点赞 回复 分享
发布于 2022-03-28 15:47
第一次发面经,怎么从Typora上复制过来,字体颜色是酱紫啊~
点赞 回复 分享
发布于 2022-03-26 16:07

相关推荐

点赞 评论 收藏
分享
评论
1
13
分享

创作者周榜

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