投的是go后端开发 但是简历被转到java了 面试人不错 自身实习不行了10.26日 分享面经 攒人品 也希望交到志同道合的求职朋友~1. Object类有哪些方法equals hashcode tostring getclass clone2. equals方法和==方法有什么不同引用 值3. 了解JVM调优吗调整堆内存 垃圾收集器配置 线程池 JIT编译优化等参数4. 能说说JVM里面由哪些部分组成类加载子系统 运行时数据区 堆 方法区 栈 执行引擎 字节码解释器 JIT编译器 本地方法接口5. JAVA哈希底层是怎么实现的 数组 链表 红黑树 6. 项目日活有多少人千人7. 用到了多线程吗 怎么使用的Thread 类 runnable接口 线程池 8. Mysql 数据库的架构是怎样的连接层 服务层 查询解析 优化器 存储引擎层9. 事务有哪些特性 ACID10. 脏读 不可重复读 幻读 分别是什么 你可以说说吗读取未提交的事务数据 可能回滚不可重复读 同一事务多次查询结果不一致 因另一事务修改了数据同一事务中多次查询行数不一致 另一事务插入了新数据11. 如果预防这些问题的 锁+mvcc锁分为 排他锁 和共享锁 MVCC 可以在不加锁的情况下避免部分并发问题12. redis为什么快呢内存存储 单线程模式 较好的数据结构优化 比如跳表 以及 高效的I/O多路复用技术 确保数据读写速度快13. 你用redis做了些什么缓存 分布式锁 消息队列 排行榜 会话存储 计数器 会话管理 限流14. 你做过压力测试吗 怎么做的JMeter 模拟多用户请求 监测系统在高负载下的性能 分析响应时间 并发数 吞吐量等15. redis使用过程中出现过什么事故吗16. 你了解计算机网络吗17. 你知道三次握手和四次挥手分别是指什么吗18. 如果第二次握手服务端没有接收到信息该怎么处理超时重传19. 第四次挥手客户端需要等多久FIN 进入time_wait 状态 等待两个最大报文段生存时间20. 判断链表是否有环 (算法题a出来了 提问 :值相等还是链表节点相等 问我为什么没有用equals判断相等代码不够整洁 需要重构复盘:其实问题非常多,关于Mysql底层原理还有Java底层原理以及jvm调优,以及这个计算机网络的一些相关知识,但是我对于这些知识有一些非常深深的疑惑就是,我的开发过程其实并没有使用到他们,那么我该怎么去进行学习呢?然后我自己在准备过程中也有一些疑惑,因为我目前是以Java加go为核心,不知道这样对不对,然后就是我准备的时间其实比较短暂,我现在看看的话,其实准备了两个星期就投简历。不知道怎么办,有同样困惑的朋友吗#牛客创作赏金赛##我的第一份实习怎么找的#