3年经验面试经验

news/2024/10/17 22:12:56/

前言

仅记录个人学习过程

记录一下

大概是23年初,萌生了换个环境的想法,过年回来就开始慢慢准备,每天看会面经,刷刷算法题;大概持续了2个月吧,开始在boss上和牛客上投简历;今年java环境是真不大行,机会少了很多,然后面试要求貌似也提高了一些?最终还是要润深圳啦,记录一下回忆起的还能面试期间的题目,给大家参考参考。

涉及到的问题

  1. 常规8股可以看我之前一年经验的,后面补充一些新的被问到的
  2. JDK,JRE,JVM的作用
  3. Java的深拷贝和浅拷贝
  4. 谈谈抽象类和接口的区别,使用场景
  5. 线程池参数支持动态调整吗?线程池状态?
  6. Thread.sleep(0)使用过吗,有什么作用了解吗
  7. JDK1.8的改动,为啥去除永久代,作用?
  8. 垃圾回收器G1说一下?大对象怎么存的?每次GC都要全部对象遍历吗?
  9. 遇见过oom吗?怎么排查解决的
  10. 谈谈JAVA中的锁,偏向锁撤销是什么,什么时候会触发?
  11. 乐观锁高并发下会有什么问题?
  12. ReentrantLock的默认锁?哪种效率高? AQS说下?怎么实现的?
  13. 非对称加密和对称加密?项目中用了哪些加密算法?
  14. 一台服务器最多可以有多少个tcp连接
  15. Nginx在项目中有什么作用?漏斗/令牌桶算法说下
  16. 有没有遇见慢sql,怎么排查?怎么优化?
  17. 怎么让一条sql强制走索引?
  18. explain有哪些字段说下? 字段有什么作用?using index和Using where 有什么区别?
  19. mysql为啥采用B+树,不用b树?AVL树了解吗?为啥不用AVL树
  20. mysql的锁机制?mvcc?什么情况会加间隙锁?什么时候会锁表?
  21. mysql的表设计原则?你一般会考虑那些点?
  22. 表的数据量很多怎么办?
  23. mybatis中#和$的区别
  24. mybatis源码看过吗?怎么解析一条sql,传入参数?
  25. spring的3级缓存,循环依赖怎么解决?
  26. spring事务的失效机制,为什么只能针对pubulic方法回滚
  27. spring事务在dataSource层面是什么样的,说一下?
  28. 在一个事务中,可以调用RPC接口吗?如果可以,会有问题吗?
  29. 微服务的好处与缺点,说说自己的理解
  30. spring实例化bean过程。。3级缓存存的都是什么对象?
  31. dubbo和springCloud的区别,谈谈你的理解
  32. Hystrix状态流转?dubbo+zk和Eureka+fegin说说自己的理解
  33. ZK最少需要几个节点才能起?脑裂问题说下
  34. 分布式事务项目怎么用的?seata原理?不同模式怎么支持的?
  35. 2pc的补偿,如果请求补偿失败了怎么办?
  36. 项目中幂等性怎么保证的
  37. RocketMQ怎么保证消息的可靠性
  38. Redis的集群说一下?集群模式的消息通信机制?
  39. Redis节点脑裂怎么办?解决方案
  40. NIO和BIO说下?EPoll说下?
  41. TCP和UTP的区别?沾包黏包解决方案
  42. HTTPS怎么加密的?SA证书了解吗?
  43. 说说项目中使用的设计模式?
  44. 什么是依赖倒置原则,命令模式和状态模式?
  45. 还有很多算法题,就不贴了,大部分用dfs都可以做出来。

总结

6月25号: 陆陆续续面试了2-3个月?感觉是一段很长的时间,大环境下行加上好久没面试,被鞭笞;也是在面试中巩固自己学习的东西,其中也有过摆烂的想法,haha,毕竟面试了这么久,一直没拿到心仪的offer T T;趁着还年轻吧,新环境也是新机遇;诸君共勉之。

http://www.ppmy.cn/news/569913.html

相关文章

Idea快捷键设置(Idea快捷键大全)

目录 友情提醒第一章、IDEA常用快捷键1.1)快捷键:查找/提示类1.2)快捷键:修改代码类1.3)快捷键:光标移动类 第二章、如何修改快捷键2.1)修改快捷键的方法2.2)我修改的快捷键&#xf…

Win系统下同时访问公司内网及公网设置

一、修改系统配置 修改系统配置,使公网默认不走VPN路由; 连接VPN,并查看路由表; route print可以看到,多了些路由信息,此时测试公网能否正常访问,如能正常访问,则继续往下。 二、…

MySQL——变量与游标

今天我们来一起学习MySQL中的变量(系统变量与用户变量),以及什么是游标,游标如何使用? 1. 变量 在 MySQL 数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间结果数据,或者输出最终…

hp服务器装Ubuntu8系统,Ubuntu 8.10下安装HP LaserJet 1018 USB Printer

自从开始使用Ubuntu之后,一个一个问题接踵而来,也在高人留下的WIKI中一一找到了答案,今天经过相当的一段时间,我解决了HP USB打印机不能使用的问题。 开始时候,因为打印机是HP名下的,相信这里很多朋友在使用…

OpenWrt共享打印机关键问题

安装软路由后,在OpenWrt中共享了两台打印机(一台一体机,一台Hp1018)一直不能使用,经过多方查找资料和测试,今天终于解决问题,具体操作如下: 1、除 kmod-usb-printer外,还…

tp703n怎么做无线打印服务器,TP-Link_TL-WR703N网络打印服务器.txt

TP-Link_TL-WR703N网络打印服务器.txt TP-LINK TL-WR703N,3GHP1018Firmware,1openwrthttpdownloads.openwrt.org/sna . quashfs-factory.binhttpdownloads.openwrt.org/sna . shfs-sysupgrade.bin2cd /tmpwget ftp192.168.1.115/firmware/squashfs-factory.binmtd -r write squ…

打印机驱动无法安装故障一例

HP1018打印机,正常安装驱动时,总显示“RPC服务不可用”,到服务中检查,RPC服务是正常启动的,但Print Spooler服务项中,可执行文件路径中是空白的,编辑注册表,打开HKEY_LOCAL_MACHINE/…

debian 安装打印机驱动及打印机共享

作者:wzb56 转自:http://blog.csdn.net/wzb56/article/details/7677604 为了局域网可以共享Debian Linux 服务器上打印机,下面通过cups(common unix printing system)实现的。 debian安装打印机的cups服务及驱动的一般…