Java面试
找工作面试官问的问题梳理,根据面试问题进行知识点梳理。
郝竹本
一枚程序员。
展开
-
Java面试(六)
备注 公司规模:1000人以上。只要做零售相关的商品 问题 servlet的生命周期 常用集合,详细说说ArrayList和LinkedList区别,以及添加元素过程。 HashSet的底层数据结构。 用哪些线程安全集合。 说说hashMap底层,以及如何解决hash冲突。 产生多线程的方式,在业务场景有没有使用多线程。 线程池的参数设置。 sql如何优化。 聊下常用的注释。 聊下IOC。 库存超卖,如何解决。 redis的key如何设置。 redis常用的数据结构有哪些,简单介绍。 分布式锁是如何实现的原创 2020-07-08 13:58:11 · 93 阅读 · 0 评论 -
Java面试问题(五)
备注 公司规模:100-500人公司。社区自媒体相关的系统。 问题 常见有哪些异常,为什么会出现这些异常,怎样解决? 在什么样场景使用多线程。 在开发中常见注释(开发中一成一层说)。 两个类可以相互嵌套注入? spring mvc实现原理。 使用redis哪些常见数据结构,key是如何设置的。 sql如何优化。 总结 对一些注解说不清楚,redis基本不会。 ...原创 2020-07-08 13:43:46 · 98 阅读 · 0 评论 -
Java面试问题(四)
备注 公司规模:500-999人,是互联网公司,做零售相关erp系统。 问题 MySQL事务特性,事务传播属性? 如何解决分布式事务。 设计模式(单例和工厂)。 给几张表,写sql。 算法题。原创 2020-07-08 13:30:55 · 93 阅读 · 0 评论 -
Java面试问题(三)
Java面试问题三一:问题 一:问题 怎样解决高并发问题。 数据库资源有限,怎样优化。 数据量很大,多表查询优化。 解释下物联网。 物联网结合电梯,说说自己对这二者看法。原创 2020-07-01 00:30:10 · 110 阅读 · 0 评论 -
Java面试问题(二)
问题(2020年06年23日) ArrayList能在遍历的时候删除?如果给一个集合怎样取出自己想要的元素。 hashMap的key和value能存null。map用过什么集合,以及各自区别。 数据库隔离级别。 spring的bean的生命周期。 多线程的等待唤醒机制。 ...原创 2020-06-24 09:25:07 · 71 阅读 · 0 评论 -
Java真实面试问题(一)
一:面试问题(2020-06-22下午) 一个主线程和五个子线程,如何让五个子线程执行完毕后执行主线程 MySQL事务的隔离级别有哪些,分别是做什么用的。 Mybatis中的${},和#{}有什么区别?为什么#{}能防止sql注入。 为什么要使用分布式锁?如何实现分布式锁? rabbitMQ有哪些转发模式 常用的集合有哪些(偏底层)?一个无序数组如何计算出不重复元素个数。 es实现原理 ...原创 2020-06-22 19:05:13 · 222 阅读 · 0 评论