宇宙条被捞鞭尸面

2021.5.10 宇宙条三次捞鞭尸

晚上又提前跑路了,领导估计放弃了,哈哈。唉,必须赶紧找到下家。晚上回来视频面试,内容:

1.自我介绍

2.找了个业务需求的项目说,巴啦啦。。。

3.浏览器输入一个域名后的操作?

4.MySQL索引有效、失效的情况

5.进程和线程区别,联系

6.线程的通信方式

7.多核处理器上,线程是怎么运行的,Java可以控制线程运行吗

8.双锁检测单例模式(DCL),两个方法同时获得锁,都去创建实例吗?解释一下,考察对单例模式的理解,写谁都会写。。。

9.Java的Map,说一下了解哪些

整体下来,操作系统+网络+Java基础

2021.5.12乐言科技面试

上次周一跑路了,今天周三又跑路,领导的脸,我都不敢看了。。。7点多就回来了,电话面试

  1. redis用的单机版还是集群版,集群版的架构说一下?

  2. redis集群版,放一个key的时候,怎么知道放到那个node上?

  3. Java基础,线程池的参数有哪些以及如何生效的?

  4. 具体场景,创建了一个线程池,一直提交任务,直到线程池最大线程数,中间的过程?

  5. 核心线程数已经满了,再提交任务时,是创建新线程,还是放到阻塞队列里(看用的哪种线程池)?

  6. 具体的线程池有5种?

  7. 抢占式线程池ForkJoin,原理介绍一下?

  8. 场景题:3个线程,一个变量i,都可见,线程1加,加到100,线程2执行,加到200,线程3执行。怎么做?

  9. 怎么保证3个线程启动时,1号线程是先工作,拿到锁的?

  10. volatile关键字作用

  11. volatile底层实现,汇编指令层次的东西

  12. JVM 8种原子操作

  13. JVM的内存模型,Java线程、工作内存、主内存;

  14. 操作系统的缓存一致性协议,了解吗?

  15. 排序算法了解哪些,拿一个说说,归并排序是稳定排序吗

  16. 动态规划简单描述一下

  17. DP解决了什么问题

总结:整体问的全面偏难偏底层,还好最近看了《深入理解Java虚拟机 第三版》,JVM的内容都能说一二,得出结论:The more you know, the more you don't know!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卷福同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值