带着疑问去思考,百度云java社招三面面经,排查问题思路

项目部分就不具体说了。问了怎么排查问题,都遇到哪些难题什么的。

带着疑问去思考,百度云java社招三面面经,排查问题思路

1、redis分布式锁如何保证原子性?

可以了解下这个命令: set key value [EX seconds] [PX mlliseconds] [NX)XX]

2、用过ThreadLocal吗 ?简单说一下?

ThreadLocal采用的是以空间换时间的方式,为每个线程提供一份变量副本。 每一个线程都可以独立的改变自己的副本。具体例子可以自己去网上找。

3、Java8之 后的ConcurrentHashMap,舍弃分段锁

通过JDK的源码和官方文档看来,他们认为的弃用分段锁的原因由以下凡点:加入多个分段锁浪费内存空间。生产环境中,map在放入时竞争同一个锁的概率非常小,分段锁反而会造成更新等操作的长时间等待。为了提高GC的效率。

4、介绍下cms收集器

CMS收集器是老年代收集器,可以配合新生代的Seria和ParNew收集器一起使用。使用的是标记清除算法,容易产生内存碎片。

4个步骤: 1.初始标记–》 并发标记–》重新标记–》并发清除( 初始标记、重新标记)仍需STW。但初始标记仅仅只标记了一下GC Roots能直接关联到的对象,速度很快。而重新标记则是修正并发标记期间因用户程序继续运行而导致标记产生变动的那一部分对象的标记记录,虽然一般比初始标记阶段稍长,但要远小于并发标记时间。

5、redis缓存与数据库一致性问题 ?

一致性问题主要出现在数据更新的时候,通常在更新时采取删除缓存而不是更新缓存。具体一点?先淘汰缓存,再写数据库。因为如果先写数据库可能出现如果有读请求发生,可能导致旧数据入缓存,引发数据不一致。

6、dubbo有 哪几种负载均衡策略?

  1. RandomL oadBalance:按权重随机调用,这种方式是dubb默认的负载均衡策略
  2. RoundRobinL oadBalance :轮询,按公约后的权重设置轮询比率
  3. L eastActivel oadBalance :最少活跃次数
  4. ConsistentHashLoadBalance :一致性hash
  5. 自定义负载均衡策略

7、介绍下一 致性hash ?

先说下普通hash有机器宕机或者新加机器的后果。然后介绍一致性hash

hash值是个整数非负数值,所有的hash值形成一一个闭圆环对集群的的节点的某个属性求hash值,放到环 上.数据key求hash值,也放到环上。数据的hash值按顺时针找到离它最近的节点,放在该节点上。

8、介绍下mysql的回表和覆盖索引?

回表简单来说就是数据库根据索引(非主键)找到了指定记录所在行后, 还需要根据主键再次到数据库里获取数据。

如果一个索引包含(或要盖)所有需要查询的字段的值,称为覆盖索引。即只需扫描索引而无须回表。

9、说下模板方法模式?

所谓模版方式模式:把不变的行为搬到超类,去除子类中重复的代码来体现他的优势;当不变的和可变的行为在子类实现中混合在一起的时候,

不变的行为就会在子类中重复实现,我们通过模板方法模式把这些行为搬移到单一的地方,这样就可以帮助子类摆脱重复不变行为的纠缠。

带着疑问去思考,百度云java社招三面面经,排查问题思路

求关注作者

带着疑问去思考,百度云java社招三面面经,排查问题思路

架构资源笔记分享:

注意:以下所展示出来的面试题文档(含答案),以及技术实战文档,都可以免费分享,需要这些资料的,私信我【架构】即可免费获取哦!

面试文档*1

JVM,Linux面试,mysq|面试,Netty面试,Tomcat面试!

带着疑问去思考,百度云java社招三面面经,排查问题思路

面试文档*2

Redis面试+SpringBoot+SpringCloud+SpringMVC+Spring面试+SQL优化面试+Tomcat面试

带着疑问去思考,百度云java社招三面面经,排查问题思路

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/17212.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • 过来人细说公务员面经

    国家公务员面试开始了,中央机关及其直属机构已经陆续在人事部网站上发布面试公告。最后关头,是平时积累的展现,也是对临场应变能力的考验。综合往届考生和相关辅导老师的经验,考生可以有的放…

    2022年5月22日
    143
  • 教师招聘面试第一步

    根据以往经验,不论是说课还是试讲,若想在考场上应对自如,平时备考的过程中就不能少了梳理教材这一步。但是面试考查的范围广泛,且备考时间紧张,如果过度依赖教材梳理,忽略了其他环节的训练…

    2022年5月22日
    330
  • 在面试过程中会更容易拿到高分的方法

    不少人都向往着公务员工作的稳定有保障,每年都会有不少人拼尽全力去考取公务员。但毕竟僧多肉少,就算突破重围通过了笔试,公务员考试面试也依旧不容易,有些笔试成绩很优秀的求职者,最后却因…

    2022年5月22日
    345
  • 邮政储蓄银行面试经历

        既然笔试都写了,那就继续做好收尾把面试的过程跟经验也记录下来吧,希望对后期的学妹学弟些都所帮助!   面试的地点还是安徽邮政储蓄银行,我住元一那边,那天…

    2022年5月22日
    161
  • 导购员职位面试2篇

    面试经验1 面试公司:苏宁电器 职位:导购员 我专业做销售10多年了,面试过很多人,显然,面试你的人所提的问题确实很不着边际,说明了他的肤浅和不专业。不过,你在回答的时候,不一定按…

    2022年5月18日
    179
  • 外企英文面试常见问题及回答

     Q:Can you sell yourself in two minutes? Go for it.   A:With my qualifications and experie…

    2022年5月25日
    230
分享本页
返回顶部