
面试相关
刘洋彻
热爱生活 不怕麻烦
展开
-
2018/11/30 快手面试总结
2018/11/30 快手面试总结1.简历还需要优化调整;2.面试官会提问一些基础和算法(也会让你手写代码)比如:二叉树的中序遍历ArrayList删除中间元素的代码手写spring Bean 的生命周期spring bean的几种实例方法spring的依赖注入问一些项目的具体,比如ESB3.面试官给的建议:工作之外,要多学习,深挖一些基础的知识多写代码4.面试官一...原创 2018-12-01 22:39:44 · 1210 阅读 · 0 评论 -
杭州有赞 电话面试
1.HashMap 的底层存储 ,Java集合类的底层hashMap底层存储结构2.JVM3.多线程的原理和使用多线程机制什么情况下使用高并发4.项目中主要做过什么自己的优点和缺点提问公司:1.公司的开发用的技术栈2.公司后端开发的主要业务是什么(你们公司(团队)目前面临的最大挑战是什么什么新技术(编程语言)是你们未来希望采用的)回答的很不好!...原创 2018-12-11 08:44:08 · 812 阅读 · 0 评论 -
几次现场面试和电话面试题目
数据库SQL语句常用优化springMVC 与 Struts2的比较hibernate 与mybatis的比较spring 有哪些特性关于前端技术 (H5、VUE、Boostrap)分布式系统的优缺点?分布式主要使用了哪些技术?面向对象编程与面向过程编程的理解?集合类中,哪些是线程安全的,哪些是无序的?并发编程中java.util.concurrentMap数据库引擎了解几种...原创 2019-03-22 21:08:26 · 479 阅读 · 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 · 152 阅读 · 0 评论 -
JVM
源码转换字节码过程字节码必须通过类加载过程加载到JVM环境后,才可以执行。执行有三种:解释执行JIT编译执行JIT编译与解释混合执行(直流JVM默认执行方式)混合执行模式的优势在于,在启动时先解释执行,省去编译时间。随着时间的推行,JVM通过热点代码统计分析,识别高频的方法调用、循环体、公共模块等,基于强大的JIT动态编译技术,将热点代码转换成机器码,直接交给CPU执行。JIT...原创 2019-03-23 23:17:54 · 131 阅读 · 0 评论