HUAWEI-Java一面-1H

闲聊偏多,问的技术性问题比较基础

  • 简单说说面向对象的特征以及六大原则
  • 谈谈final、finally、finalize的区别
  • Java中==、equals与hashCode的区别和联系
  • 谈谈Java容器ArrayList、LinkedList、**·**HashMap、HashSet的理解,以及应用场景
  • 谈谈线程的基本状态,其中的wait() sleep() yield()方法的区别。
  • … …

HUAWEI-Java二面 -0.5H

问题深入一些,开始加难度

  • JVM性能调优的监控工具了解那些?
  • 简单谈谈JVM内存模型,以及volatile关键字
  • 垃圾收集器与内存分配策略
  • 垃圾收集算法
  • MySQL几种常用的存储引擎区别
  • 数据库的隔离级别
  • 算法:5亿整数的大文件,怎么排?
  • … …

HUAWEI-Java三面-0.5H

三面问题更为细致了,考察项目经验更多

  • Java内存模型
  • full gc怎么触发
  • gc算法
  • JVM回收策略
  • ClassLoader原理和应用
  • 高吞吐量的话用哪种gc算法
  • ConcurrentHashMap和HashMap
  • volatile的底层如何实现,怎么就能保住可见性了?
  • 有参与过开源的项目吗?
  • 线程池原理,拒绝策略,核心线程数
  • 1亿个手机号码,判断重复
  • 线程之间的交互方式有哪些?有没有线程交互的封装类

HUAWEI-Java4面-1H

重点考察全局观和应急处置

  • 项目介绍
  • 两次点击,怎么防止重复下订单
  • 数据库表设计,索引
  • Redis的缓存淘汰策略、更新策略
  • dubbo、netty、RPC介绍原理
  • 限流算法
  • zk挂了怎么办
  • 分布式锁的实现方式,zk实现和Redis实现的比较
  • 秒杀场景设计,应付突然的爆发流量
  • 分布式数据一致性
  • 一致性哈希
  • 消息队列原理介绍
  • 注解的原理
  • 数据库原理,数据库中间件,索引优化
  • ioc原理、aop原理和应用
  • 大数据相关,MapReduce
  • Docker的原理

HUAWEI-Java5面-HR面

HR面这边就略过了,一般问来问去就那几个,没啥好讨论的

看完上述的面试经历,不知你会作何感受?不过给我的最大冲击力就是**“面试造火箭,工作拧螺丝” “基础不牢,地动山摇”** 说的是真真的有理!如果你深感自己技术不牢固,基础不扎实,刷题不够多,那我建议你往下听我继续分享!

读者福利

分享一份自己整理好的Java面试手册,还有一些面试题pdf

领取方式;关注+点赞后,戳这里即可免费领取

不要停下自己学习的脚步

外链图片转存中…(img-dkkEKEsR-1625558136080)]

[外链图片转存中…(img-lsRqSMpq-1625558136083)]

29岁vivo员工吐槽:和网易大牛的技术面谈相关推荐

  1. 29岁vivo员工吐槽:整理出这份8万字Java性能优化实战解析

    前言 不知道大家有没有这样的经历,明明感觉自己这个技术掌握的还行,能写在简历里肯定是有点自信的,但是被面试官一问,就感觉啥也不是 当我从面试的大楼里出来的时候脑袋里还是昏昏沉沉的,你压根不知道我经历了 ...

  2. 不经一番寒彻骨,怎得梅花扑鼻香,29岁vivo员工吐槽

    原来,王大哥也曾和大部分毕业生一样,在求职和失业中辗转.几年前,他和一个北京人一拍即合,在上海开了一家票据公司,专门和银行对接,手下还带有二十几个员工,事业风生水起.就在他们觉得一帆风顺,发展越来越大 ...

  3. 2020Android开发者学习路线(快速篇),29岁vivo员工吐槽

    哪些情况会导致OOM? 如何监测内存泄露?有哪些工具? 用leak工具监测内存泄露的原理是什么? 小米(一二面) 一面问的很详细,二面也很深入,面试官态度也超好- ThreadLocal的理解 Has ...

  4. 29岁vivo员工吐槽:学java笔记本配置

    结构化数据.非结构化数据与半结构化数据 文章的开始,聊一下结构化数据.非结构化数据与半结构化数据,因为数据特点的不同,将在技术上直接影响存储引擎的选型. 首先是结构化数据,根据定义结构化数据指的是由二 ...

  5. 29岁vivo员工吐槽:mysqlexists和in的区别

    前言 当我们的网关Gateway程序开发完成之后,需要部署到生产环境,这个时候你的程序不能是单点运行的,肯定是多节点启动(独立部署或者docker等容器部署),防止单节点故障导致整个服务不能访问,网关 ...

  6. 29岁vivo员工吐槽:5年经验Java程序员面试27天

    前言 字节跳动面试算法那是行业出了名的厉害.人狠话不多,上来就是一套算法"组合拳",如果你不"抗揍"的话,连面试的机会都没有了. 面试字节跳动,拼多多这种大厂肯 ...

  7. 和快手大牛的技术面谈,附超全教程文档

    个人背景 如标题所示,我的个人背景非常简单,Java开发经验1年半,学历普通,2本本科毕业,毕业后出来就一直在Crud,在公司每天重复的工作对我的技术提升并没有什么帮助,但小镇出来的我也深知自我努力的 ...

  8. 和网易大佬的技术面谈,大厂直通车!

    前言 MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单.优雅.本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询 ...

  9. 厉害了!和网易大佬的技术面谈,大厂直通车!

    前言 MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单.优雅.本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询 ...

最新文章

  1. 从一个数组中找出 N 个数,其和为 M 的所有可能--最 nice 的解法
  2. 关于ListView顶部和底部滚(拖)动出现阴影解决方案
  3. Java对C语言Dll的加载 和 回调函数的使用
  4. 如何让报表告别繁琐?简单操作实现报表联动!
  5. 服务注册与发现用mysql_yeasul: 轻量级服务注册与发现中心,具有健康检查功能。...
  6. 坐下,这些都是二叉树的基本操作!
  7. 基于AS3的水果机小游戏
  8. 将url参数转为json对象
  9. 输出分组_数据科学|pandas教程--分组和聚合
  10. linux内核源码下载地址
  11. 笛科思软件培训方案txwtech software training plan
  12. matlab函数mapminmax,Matlab的mapminmax函数说明[转]
  13. 微信开发者工具的使用
  14. 机器视觉工业缺陷检测(光源,相机,镜头,算法)
  15. python中异常语句_python 异常
  16. HDU 5964 平行四边形/Pland 【平面几何】
  17. Thinking in java生词
  18. F - 郭鑫的难题(三)
  19. evo轨迹评估工具使用
  20. 湖北校园网天翼飞young拨号pppoe密码嗅探

热门文章

  1. 指针数组,数组指针,存放数组指针的数组,指向存放数组指针数组的指针,函数指针,函数指针数组,指向函数指针数组的指针
  2. 解决Mac M1芯片无法安装Another-Redis-Desktop-Manager可视化工具
  3. 【已收藏】PPT图片处理技巧,简单又高效~
  4. 【Windows 11】桌面显示“此电脑”图标
  5. 【前端学习笔记】仅用CSS实现图片轮播效果
  6. python 库函数ppt_《Python电子教案5-1 函数和代码复用》.ppt
  7. java map怎么判断为空_java中如何判断map是否为空
  8. pthread_create创建线程
  9. 新买的iPhone手机不能下载App,反复弹出appid和密码输入窗口
  10. 影视php解析api,【3/3日更新】影视解析接口分享