作者:9位特权QQ号码连号 | 来源:互联网 | 2023-10-17 13:57
一面自我介绍对象相等的判断,equals方法实现。可以简单描述挫折,并说明自己如何克服,最终有哪些收获。职业规划表明自己决心,首先自己不准备继续求学了,必须招工作了。希望去哪
一面(基础面:大约60分钟)自我介绍对象相等的判断由equals方法实现。 Hashcode的作用与equal有什么不同? Java的CAS算法? 谈谈G1回收器吧? HashMap,ConcurrentHashMap与链接的HashMap之间的差异如何在多线程环境中使用Map,ConcurrentHashMap原理以及ConcurrentHashMap如何锁定。 多线程并发的同步实现有两种方法。 每种方法都有a部分代码和b部分代码。 我让两个线程分别执行两种方法。 然后,执行a部分代码,然后一起向下执行。 怎么实现? TCP连接中的3次握手和4次挥手。 最后挥手4次的ack的作用是什么? 为什么需要时间等待? 为什么是2毫升? 了解aio、nio和Bio reetrantlock和同步的区别。 Java有哪些悲观锁定实现? Java有哪些类实现了乐观锁定?二面(二面就死抓多线程问)线程池的参数是什么? 各自有什么用? 如果任务数超过核心线程数,会发生什么? 阻塞队列的大小是多少? 在连接池介绍下,基础实现谈hashset基础实现,hashmap的put操作过程谈HaspMap基础原理吗? 而且,你说的是和HaspTable和ConcurrentHashMap们相同和不同的地方吗? 你说b树和b树的区别、优缺点等吗? 算法问题是合并一个链表进行排序。 链表中可能有循环,如何实现线程安全计数器? 原子系统自动积分器的实现原理是什么? 和你设计的计数器比较优劣吗? CAS是怎么实现原子操作的? Java的锁是什么? 同步和锁定有什么区别? 公平的锁定和不公平的底层是怎么实现的? 详细介绍AQS的原理吗? 在项目中一般怎么调整JVM? 谈谈GC吧。 什么时候进行全GC? 你认识哪个收藏家? CMS和G1。 G1的好处http://掌握www.Sina.com/MySQL,面试时也一定要问*** ) **知道哪些排序算法,关于复杂性,手动剥离排序Redis有哪些数据结构? 基本代码是什么? 链表采用了什么不同的代码? redis的散列数据结构最多可以存储多少个元素? 自己如何实现RPC? mysql的默认存储引擎? MyISAM、InnoDB和内存有什么区别? 幻读是什么? 如何解决事务隔离级别? 通过什么实现的? 分别解决了什么问题? 乐观锁定和悲观锁定的使用场景三面(Redis和) )介绍对您的技术能力最有用的项目,重点是如何实现体系结构设计构想的分布式全局唯一ID。 dubbo的生产者如何发布服务、注册服务,消费者如何调用服务? dubbo负载平衡的战略是什么? 要不要详细谈谈一致性哈希? 分布式session如何实现微服务你的理解? 以及常用的微服务方案dubbo、spring cloud的比较? Kafka如何保证数据的可靠性? 主从同步数据的一致性如何解决? 比较技术方案的优劣吗? 你知道如何实现分布式锁定吗? 主流解决方案是什么? Spring的两个特性? AOP和IOCSpring的初始化过程? Spring bean的生命周期? 如果有多个RPC请求进入,服务器如何同时处理?四面(这里问的技术问题就较多了 分布式架构dubbo spring cloudKafka 数据库以常规问题为主
HR面(见招拆招)
这样的问题主要看面试者遇到困难能否坚持下去,解决问题的能力。
可以简单说明挫折,说明自己如何克服,最终会有什么样的成果。
遇到什么挫折
我决心先不打算自己继续学习,必须招募工人。 然后说短期内不会改变行业,不会改变工作,因为自己很喜欢,所以希望你能连续多年看自己的兴趣爱好后再计划。
职业规划
这是个简单的答案,自豪就行了。
对阿里的认识
说到詹姆斯哈登,hr的姐姐笑了。 这可以说是ITzsdppx。
有什么崇拜的人吗
这个问题果断地回答该公司所在的城市呢。
希望去哪里就业
有什么爱好,能上台表演的吗? 你还记得吗
最后每年跳槽到互联网行业的人很多,但说白了就是越来越倾向于高薪。 无论是进入这个行业还是想跳槽,学习都是必不可少的。 作为Java开发,学习已经成为日常生活的一部分。 不学习的话你会被这个行业淘汰。 这也是这个行业严峻的现实。
如果你对Java感兴趣,想跳槽改变自己,请抓住机会行动。 也许这个其他问题对你有帮助。
这限量版的Java零基础宝典,Java零基础宝典
免费下载(https://docs.QQ.com/doc/dsmxtbfj 1cm n1 r2db ) *
正在导出外链图像. (img-JEE9raew-1624967393411 )