面试要点
- 多表连接的SQL语句在面试时是100%会考,平时多找些网上的题做做
- java存不存在内存泄露?
java语法级别上没有
在实际当中运用中有,打开文件,调用C的接口,而c可能造成内存泄露 - 1+N问题,many2One
本来一条就可以解决,但是每一个对象都发了一条,1+N条 - java存不存在内存泄露?
java语法级别上没有
在实际当中运用中有,打开文件,调用C的接口,而c可能造成内存泄露 - 抓住面试官的心理,让面试官帮你回答问题,满足他的展现自己的愿望,可以获得很好的效果
- list iterate (为了面试)
- list 把对象都取出来
- iterate把id取出来,当用到时候再去取对象,iterate利用缓存,list不会利用缓存
- 大多时候list够了,不用考虑那么细
- session中list第二次发出,仍会到数据库中查询
- iterate第二次,首先找session级缓存
- 面试的时候String类的所有方法都要牢牢记住
- 数据结构和算法面试
看一遍,有哪些算法,算法特点,时间复杂度
背一遍 - 排序口诀:
冒择路(插入)兮(希尔)快归堆 - 对于数据结构和算法,java都已经帮助封装好了,大多数时候只要知道有这样一种就可以了
在工作中不是特别地重要
面试时候对于数据结构和算法很重要,但有技巧 - 线程:明白synchronized
- 工作流:难点 JPBM开发
---找工作时会说就可以 - jdk proxy,InvocationHandler实现动态代理
- 至少会用jdk的两个类产生自己的代理
- aop在面试时问得特别多,答的不错,成功可能性很大
- aop在面试时如果答好了,则可以加很多分
- 性能问题谈好,薪水涨1000
数据库和机器性能,内存,长连接和短连接等因素影响
性能的原则要经过精确地测试才能确定(唯一的方法) - 写程序(线程)测试,自动化测试工具访问,看时间
访问web页面100 ,则数据库连接8-10差不多
多台服务器
标题:基础面试要点
作者:JayGao
地址:https://www.jaygao.top/articles/2022/12/28/1672211663799.html
版权:版权JayGao所有,如需转载,请注明出处
捐赠: