`
郑云飞
  • 浏览: 796281 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

高级java开发工程师面试经历分享一

 
阅读更多

今天是2018年1月4号 星期四

 

早上7点出门去面试,晚上回到家19点,一共面试了4家公司,今天可能又白跑了。。。

 

回到家把今天4家公司面试的题目分享一下,或许对读者有些许的帮助。

 

我把今天要面试的公司都放到一个标签里面



 



 今天预约的公司

1.智慧图 

2.58Coin

3.中化能源互联网公司

4.茄子快传

今天面试的题目

 

1.自我介绍

2.java的集合类list,set,和map的区别,list和set的上级接口是什么?

3.hashmap的实现原理,hashcode重复的话,会怎样?

4.springMVC的工作原理

5.spirng和springMVC的关系

6.spring有哪些框架

7.spring的IOC和spirng的AOP是干什么的?

8.spring中的aop 是怎么面向切面编程的?

9.mysql有哪几种引擎?几种引擎有什么区别

10.创建表的原则是什么?

11.mysql有哪几种索引?

12.从前端发送一个请求,在tomcat里面是如何执行的?

13.对tomcat的都做过哪些调优?

14.spring的事务怎么判断是否执行成功了还是回滚了

15.get和post的区别?

16.如何设计restful风格的api?url怎么设计才是restful风格的api?

17.如何防止被抓包,包括get请求和post请求?

18.http的请求方式有哪些?请求方式 get post delete put有什么区别?

19.如何用程序实现二叉树的

前序遍历:根节点->左子树->右子树

中序遍历:左子树->根节点->右子树

后序遍历:左子树->右子树->根节点

20.redis可以存储哪几种数据类型?

21.redis和mysql有什么区别?如何选择是用mysql数据库还是用redis?

22.设计接口的时候,需要考虑什么设计模式?

23.如何查看mysql 的执行计划?从什么角度去观看执行计划?

24.linux的常用命令有哪些?

25.如何找到数据查询中的慢查询sql?

26.怎么用一个命令查询某个sql的执行效率?

27.http请求头有哪些字段?

28.hashmap的初始容量是多大?hashmap的扩容机制是怎么?

 

面试部分公司截图





  

 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 362.9 KB
  • 大小: 220.2 KB
  • 大小: 2.2 MB
  • 大小: 2.6 MB
  • 大小: 2.7 MB
  • 大小: 1.8 MB
  • 大小: 2.6 MB
  • 大小: 2.6 MB
  • 大小: 3 MB
  • 大小: 3 MB
  • 大小: 2.5 MB
  • 大小: 2.3 MB
  • 大小: 2.7 MB
  • 大小: 2.9 MB
  • 大小: 2.3 MB
  • 大小: 3.2 MB
  • 大小: 3.2 MB
  • 大小: 2.8 MB
  • 大小: 2.9 MB
  • 大小: 2.5 MB
  • 大小: 2.3 MB
  • 大小: 2.3 MB
  • 大小: 2.5 MB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics