Java面试题2021,华为java工程师工资

前言

难道程序员的职业生命线是青春饭?答案是的。

35岁考虑转行,然后35岁又成了一个新人,而外国可以做到60岁,啥也不说了,可能是觉得中年大叔油腻,不及小鲜肉便宜,唉,可叹市场更新换代太快,快到我们来不及改变,所以,只有让随时保鲜才最重要。

image

拼多多一面

首先自我介绍
参加过哪些项目
并发编程三要素?
实现可见性的方法有哪些?
多线程的价值?
创建线程的三种方式的对比?
画出线程的状态流转图
常用的并发工具类有哪些?
CyclicBarrier 和 CountDownLatch 的区别
CAS 的问题:1、CAS 容易造成 ABA 问题2、不能保证代码块的原子性3、CAS 造成 CPU 利用率增加
ReadWriteLock 是什么
一面面试题答案

拼多多二面

自我介绍
什么是工厂模式?
如何实现单链表的增删操作?
让我说意思JVM的分为哪几块?
由于提及到了内存溢出,面试官问我内存溢出和内存泄漏的区别?
这里问完

你可能感兴趣的:(程序员,java,经验分享,面试)