2018年面试总结

  • 内容
  • 评论
  • 相关

金九银十,9月份面试了近10家公司,总结下我的面试问题以避免以后趟坑。

  1. List.Set.Map实现原理及线程安全的Map如何实现
  2. 冒泡排序(写一段冒泡排序代码,及如何优化)
  3. MySQL内连接外连接
  4. 多线程实现
  5. List和数组区别
  6. Mq项目中怎么用的
  7. Spring中IOC及AOP
  8. 快速排序选择排序,一般给个情景问思路
  9. 权限怎么实现不同权限看的菜单不同
  10. Http与Https的区别
  11. Spring Cloud是如何实现负载均衡的
  12. MySQL怎么实现优化
  13. TCP的三次握手原理
  14. @Autowired是如何实现new对象的
  15. java中有几种new对象的方法
  16. 说说对OOP的理解,项目中哪里是用到面向对象开发的
  17. 什么是主从开发模式
  18. 跨系统调服务时怎么保证数据统一
  19. Http请求服务器过程,里面的参数是什么,怎么判断用户请求是谁
  20. java中的开发模式都有哪些,简述,并用代码写出其中一个或者两个
  21. io及上传文件下载文件用哪个类
  22. Spring项目启动执行流程
  23. MySQL存储引擎myisam与innodb区别
  24. java垃圾回收机制,及如何进行自主垃圾回收
  25. java8新特性
  26. linux怎么查看日志(/var/log/message),怎么查找此文件某个单词,如何查看所有进程( ps -ef)
  27. new对象后如何为对象分配空间
  28. i++与++i区别

 

面试公司基本是中型公司,基础问的还是比较多的,尤其是hashMap的底层结构和实现原理,面试题较多的是一段代码让你写运行结果,在此总结一下,第一次写博客,有不足的地方请多多指教!

喜欢 0

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Title - Artist
0:00