JayGao

JayGao的个人博客,分享技术,记录生活,感谢您的支持与关注。


  menu
29 文章
0 浏览
2 当前访客
ღゝ◡╹)ノ❤️

基础面试要点

面试要点

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

标题:基础面试要点
作者:JayGao
地址:https://www.jaygao.top/articles/2022/12/28/1672211663799.html
版权:版权JayGao所有,如需转载,请注明出处
捐赠: