![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试相关
刘洋彻
热爱生活 不怕麻烦
展开
-
2018/11/30 快手面试总结
2018/11/30 快手面试总结 1.简历还需要优化调整; 2.面试官会提问一些基础和算法(也会让你手写代码) 比如: 二叉树的中序遍历 ArrayList删除中间元素的代码手写 spring Bean 的生命周期 spring bean的几种实例方法 spring的依赖注入 问一些项目的具体,比如ESB 3.面试官给的建议: 工作之外,要多学习,深挖一些基础的知识 多写代码 4.面试官一...原创 2018-12-01 22:39:44 · 1156 阅读 · 0 评论 -
杭州有赞 电话面试
1.HashMap 的底层存储 ,Java集合类的底层 hashMap底层存储结构 2.JVM 3.多线程的原理和使用 多线程机制 什么情况下使用高并发 4.项目中主要做过什么 自己的优点和缺点 提问公司: 1.公司的开发用的技术栈 2.公司后端开发的主要业务是什么 ( 你们公司(团队)目前面临的最大挑战是什么 什么新技术(编程语言)是你们未来希望采用的 ) 回答的很不好! ...原创 2018-12-11 08:44:08 · 763 阅读 · 0 评论 -
几次现场面试和电话面试题目
数据库SQL语句常用优化 springMVC 与 Struts2的比较 hibernate 与mybatis的比较 spring 有哪些特性 关于前端技术 (H5、VUE、Boostrap) 分布式系统的优缺点? 分布式主要使用了哪些技术? 面向对象编程与面向过程编程的理解? 集合类中,哪些是线程安全的,哪些是无序的? 并发编程中java.util.concurrentMap 数据库引擎了解几种...原创 2019-03-22 21:08:26 · 389 阅读 · 0 评论 -
面试问题1
数据库SQL语句常用优化 1.尽量避免在列上做运算,会导致索引失效 2.使用join时应该用小结果集驱动大结果集,同时把复杂的join查询拆分成多个query。 3.注意like模糊查询的使用,避免使用%%,例如select * from a where name like '%de%';代替语句:select * from a where name >= 'de' and nam...原创 2019-03-22 22:01:19 · 121 阅读 · 0 评论 -
JVM
源码转换字节码过程 字节码必须通过类加载过程加载到JVM环境后,才可以执行。 执行有三种: 解释执行 JIT编译执行 JIT编译与解释混合执行(直流JVM默认执行方式) 混合执行模式的优势在于,在启动时先解释执行,省去编译时间。随着时间的推行,JVM通过热点代码统计分析,识别高频的方法调用、循环体、公共模块等,基于强大的JIT动态编译技术,将热点代码转换成机器码,直接交给CPU执行。 JIT...原创 2019-03-23 23:17:54 · 92 阅读 · 0 评论