面试题

面试

  1. JVM虚拟机垃圾回收
  2. 数据库事务隔离级别
  3. LRU
  4. 排序算法
  5. Object类的常用方法(equal和hashcode,clone)
  6. equal和hashcode的认识
  7. Java多线程(多线程通信,wait、sleep区别)
  8. 锁,悲观锁乐观锁(应用场景)
  9. mybatis
  10. redis
  11. 网页登录模块里的记住我这个功能实现
  12. 三次握手和四次握手
  13. 数据机构
  14. 操作系统
  15. 计算机组成原理
  16. 计算机网络
  17. sql注入--登录功能模块sql注入
  18. Java集合框架
  19. volatile和threadLocal
  20. 手写生产者和消费者
  21. 手写二叉树
  22. 手写红黑树
  23. 手写设计模式
  24. JVM内存模型
  25. JVM内存泄漏
  26. redis和memcached
  27. NIO
  28. HTTP协议
  29. spring-IOC、AOP、事务管理
  30. 线程池
  31. 数据库优化
  32. tomcat
  33. n个数内质数的和
  34. ConcurrentHashMap和Collections.synchronizedMap的区别
  35. String类内否被继承
  36. 接口和抽象的区别
  37. Synchronized用法
  38. http与https区别
  39. tcp和udp区别
  40. 线程状态
  41. linux常用命令
  42. mysql怎么查看慢日志
  43. 为什么数据库索引使用b+树
  44. 如何解决死锁
  45. 代理的原理和应用
  46. 逆转单链表
  47. linux查看进程、查看日志的命令
  48. 线程池的实现原理
  49. 项目中使用到的设计模式
  50. 从字符串中“aecbcda”找出不重复的字符组成的顺序子串“aecbd”,用最优的时空复杂度
  51. 进程的调度策略
  52. 进程之间的通讯方式(共享内存、消息传递等)
  53. 手写快速排序算法

转载于:https://my.oschina.net/8808/blog/2222489

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值