BAT时代已经过去?这3个大厂的Java面试尽然比BAT还要难

  1. spring中用到了什么,ioc有什么好处,aop是怎么实现的?

今日头条

====

BAT时代已经过去?这3个大厂的Java面试尽然比BAT还要难

今日头条对手写算法的能力同样很看重,据网友反馈,今日头条在面试中主要考查数据库优化、索引(联合索引)、Java虚拟机、设计模式(单例模式)、nio、Linux命令(随机问某一个)、http协议和状态码、301和302的区别、502和503的区别、Redis数据结构、MySQL集群数据等概念,每轮面试基本都会有手写代码的题,算法逻辑不会很难,但想写好还是需要注意很多细节。

头条面试题:

  1. 分布式锁的原理。

  2. MySQL的事务隔离级别,分别解决什么问题?

  3. 常见的分布式事务方案有哪些?

  4. 如果让你实现一个https,你会怎么实现?

  5. dubbo有哪些模块,底层通信的原理?

  6. 如何从0到1设计一个类似Dubbo的RPC框架?

  7. 线上有实际的性能优化经验?

  8. 从SQL、JVM、架构、数据库四个方面讲讲优化思路,以及如何优先排序?

  9. redis的持久化方式,redis3.0原生集群和redis读写分离+哨兵机制区别

  10. 如果让你实现一个mq,怎么样保证消息不丢失

  11. 你熟悉哪些中间件,谈谈你对他们的理解,以及对应的使用场景区别?


华为

==

BAT时代已经过去?这3个大厂的Java面试尽然比BAT还要难

华为是技术研发投入非常高的公司,也是很多技术人员向往的公司。但是,华为对应聘者的学历是有一定门槛要求的,参加招聘之前,要认真阅读华为的招聘简章,这一点非常重要。

其次,**面试之前务必认真梳理自己曾经参与过的完整项目流程,**包括项目介绍、项目架构、完整执行流程、项目优化等,这些基本就是每轮面试的主要问题了,整体来讲,华为的面试还是比较轻松的,前提是你学历、能力达标的话。

华为面试题:

  1. 事务的ACID,其中把事务的隔离性详细解释一遍

  2. 脏读、幻影读、不可重复读

  3. 红黑树、二叉树的算法

  4. 平常用到哪些集合类?ArrayList和LinkedList区别?HashMap内部数据结构?ConcurrentHashMap分段锁?

  5. jdk1.8中,对hashMap和concurrentHashMap做了哪些优化

  6. 如何解决hash冲突的,以及如果冲突了,怎么在hash表中找到目标值

  7. synchronized 和 ReentranLock的区别?

  8. ThreadLocal?应用场景?

  9. Java GC机制?GC Roots有哪些?

  10. MySQL行锁是否会有死锁的情况?

  11. Nginx负载均衡策略?

  12. Nginx和其他负载均衡框架对比过吗?

  13. Redis是单线程?

  14. Redis高并发快的原因?

  15. 如何利用Redis处理热点数据

  16. 谈谈Redis哨兵、复制、集群

  17. 工作中技术优化过哪些?JVM、MySQL、代码等都谈谈

最后

俗话说,好学者临池学书,不过网络时代,对于大多数的我们来说,我倒是觉得学习意识的觉醒很重要,这是开始学习的转折点,比如看到对自己方向发展有用的信息,先收藏一波是一波,比如如果你觉得我这篇文章ok,先点赞收藏一波。这样,等真的沉下心来学习,不至于被找资料分散了心神。慢慢来,先从点赞收藏做起,加油吧!

另外,给大家安排了一波学习面试资料:

image

image

以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!

(img-Dxd9Eq2u-1714278223626)]

[外链图片转存中…(img-vCMapve8-1714278223627)]

以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

  • 10
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值