若有收获,请记得分享和转发哦

开场白

张三最近天气很热心情不是很好,所以他决定出去面试跟面试官聊聊天排解一下,结果刚投递简历就有人约了面试。

我丢,什么情况怎么刚投递出去就有人约我面试了?诶。。。真烦啊,哥已经不在江湖这么久了,江湖还是有哥的传说,我还是这么抢手的么?太烦恼了,帅无罪。

暗自窃喜的张三来到了某东现场面试的办公室,我丢,这面试官?不是吧,这满是划痕的Mac,这发量,难道就是传说中的架构师?

张三的心态一下子就崩了,出来第一场面试就遇到一个顶级面试官,这谁顶得住啊。

你好,我是你的面试官Tony,看我的发型应该你能猜到我的身份了,我也话不说,我们直接开始好不好?看你简历写了多线程,来你跟我聊一下ThreadLocal吧,我很久没写代码不太熟悉了,你帮我回忆一下。

我丢?这TM是人话?这是什么逻辑啊,说是问多线程然后一上来就来个这么冷门的ThreadLocal?心态崩了呀,再说你TM自己忘了不知道下去看看书么,来我这里找答案是什么鬼啊...

除了源码里面使用到ThreadLocal的场景,你自己有使用他的场景么?一般你会怎么用呢?

来了来了,加分项来了,这个我还真遇到过,装B的机会终于来了。

Java面试必问:ThreadLocal终极篇相关推荐

  1. java死锁2_Java面试必问-死锁终极篇(2)

    当使用synchronized关键词提供的内置锁时,只要线程没有获得锁,那么就会永远等待下去,然而Lock接口提供了boolean tryLock(long time, TimeUnit unit) ...

  2. Java 面试必问题目,Java 后端校招面试题

    字节跳动一面: 自我介绍,主要讲讲做了什么和擅长什么 看你项目做 Spring 比较多, 问一下 Spring 相关的东西, IoC 是什么概念? Bean 的默认作用范围是什么?其他的作用范围? 索 ...

  3. Java面试必问!javasocket服务端持久化

    前言 最近刷到了一句耐人寻味的话,"解决雪崩问题的最好办法是不发生雪崩". 不论是在硅谷互联网公司里还是在国内的互联网平台上,曾多次遇到过海量规模的交易瞬间吞噬平台的悲惨故事. 核 ...

  4. 今年Java面试必问的这些技术面,看完这一篇你就懂了

    说明 Java生鲜电商平台中由于采用了微服务架构进行业务的处理,买家,卖家,配送,销售,供应商等进行服务化,但是不可避免存在分布式事务的问题. 业界有很多的解决方案,对此我相信大家都百度一下子就有很多 ...

  5. Java面试必问的HashMap,java软件工程师面试话术

    前言 我们从一个问题引入今天的主题. 在日常业务开发中,我们可能经常听到 DBA 对我们说"不要"(注意:不是禁止)使用 join,那么为什么 DBA 对 join 这么抵触呢?是 ...

  6. 网易Java面试必问:月薪20k+的Java面试都问些什么

    前言 不知道你们发现没有,在很多互联网公司基本上都是80后,90后居多,很少还有超过40岁的程序员.可能很多人心里都有一个疑问,那就是这些40多岁的程序员都干嘛去了呢?创业显然只是极少数的人,至于管理 ...

  7. Java面试必问!mysql分页查询

    前言 高并发,几乎是每个程序员都想拥有的经验.原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时.CPU load升高.GC频繁.死锁.大数据量存储等等,这些问题能推动我们在技术深度 ...

  8. 字节Java面试必问:mysql索引类型属于

    1 进程 进程与程序 操作系统之中最为通用的概念就是「进程」.与此相关的面试题以及各种技术优化策略也层出不穷,足以够证明它对于理解操作系统中举足轻重的地位.事实上,通过「进程」,程序员可以更为直观的理 ...

  9. java面试时候算法题多吗,Java面试必问算法题

    面试的时候,栈和队列经常会成对出现来考察.本文包含栈和队列的如下考试内容: (1)栈的创建 (2)队列的创建 (3)两个栈实现一个队列 (4)两个队列实现一个栈 (5)设计含最小函数min()的栈,要 ...

最新文章

  1. ng-cordova和cordova区别
  2. 我用kafka两年踩过的一些非比寻常的坑
  3. run-time cloud server system development recode
  4. 计算机Java程序设计标准讲义
  5. MVC中使用ajax传递json数组
  6. 今天加入了“宇宙通史:木星”
  7. 【免费毕设】课程指导平台的开发(源代码+lunwen)
  8. 浏览器输入网址回车发生的事情?--
  9. JSP的3种方式实现radio ,checkBox,select的默认选择值
  10. http://www.duilib.cc
  11. 抖音小程序开发教程之 02 创建第一个hello world 小程序(教程含源码)
  12. Docker系列 深度使用nextcloud(一)
  13. [学习笔记]使用Vulcan L47网络测试仪仿真模拟TLSv1.2加密业务
  14. 幼儿园小班上计算机课 作业内容是手口一致,幼儿园1-10数字手口一致,对物数数教案...
  15. RDS数据库申请外网地址
  16. 万能检测数据类型的方法
  17. win7服务器如何还原系统教程,怎么快速处理win7系统架设本地服务器的还原技巧...
  18. 【微信小程序学习】搜索音乐页面代码实现
  19. spoolsv病毒的清除
  20. JS/Jquery 中移除子元素的问题

热门文章

  1. Python 量化分析ETF指数基金投资
  2. [附源码]JSP+ssm计算机毕业设计TeamW动漫网站890nn【源码、数据库、LW、部署】
  3. 固态存储行业领导者硅格半导体加入龙蜥社区,共同推动开源生态建设
  4. 构建中国云生态 | 华云数据与硅格半导体完成兼容互认证 携手促进国产软硬件适配生态建设
  5. 在Yaf中使用Zf2的配置和服务管理器
  6. 登录Oracle数据库报错,ERROR:ORA-12560: TNS:协议适配器错误,怎么解决?
  7. PO,BO,VO,DTO,DO的区别
  8. 终于把进程和线程学会了
  9. T65 TCAD相关
  10. 牛顿法求解1-100的平方根python_使用牛顿-拉弗森法定义平方根函数(Newton-Raphson method Square Root Python)...