首页 > 编程语言 >【已下offer】2024西安华为 Java 面经

【已下offer】2024西安华为 Java 面经

时间:2024-12-30 13:55:02浏览次数:3  
标签:面试官 Java offer hr 面经 面试 mysql leetcode

西安华为 Java 面经

 写在前面,推荐这个ai面试产品,多面鹅ai,真的很好用。在面试前已经模拟面试准备过很多次,多亏了多面鹅帮我模拟面试还复盘,给了我很大的帮助!还有线上面试同步ai辅助提醒的功能,但是我没用,有用过的小伙伴可以分享一下经验!

OfferGoose 多面鹅官网 - AI 面试模拟 | 实时面试提醒 | 通过面试

12.09 号机试(150min)

牛客上在线做三道题,前面两道过了,第三道感觉题意有些模糊,也没处咨询,随便写了写, 过了 10%的 case

最终考了 220 分,满分 400 分,hr 说是 150 分过。

  1. 输入一个字符串,删除其中出现次数最少的字符然后输出,出现次数最少的字符可能不止一个,不打乱原来的顺序

  2. NC19 子数组的最大累加和问题

12.12 号性格测试

50 多道选择题,基本往积极乐观的方向选就没问题,但听说也有挂的

12.18 号技术一面(70min)

技术面试约在晚上 7 点半,是 zoom 视频会议面试

  1. 自我介绍

  2. 说下项目中的难点,因为比较紧张,感觉没说出来亮点,面试官来了一句这样就解决了?!,尴尬

  3. volatile 和synchronized 的区别, 问的比较细

  4. 大顶堆小顶堆怎么删除根节点,没答出精髓,估计不是面试官想要的答案

  5. CSRF 攻击是什么,怎么预防

  6. 6.spring boot 常用的注解有哪

  7. 些 7.spring boot 的配置文件

  8. redis 集群的几种方式详细说一下

  9. redis 缓存雪崩,缓存击穿,缓存穿透是什么,怎么解决

  10. mysql 索引相关,为什么用 B+树手撕代码:

链表求和 leetcode 原题:https://leetcode-cn.com/problems/sum-lists-lcci/

写完之后,大概给面试官讲了一下思路,面试官嗯了一下,直接说今天的面试到此结束,what?说好的循循善诱更好的解法呢?

我确定我的写法不是最优解,,当时因为紧张,直接用的 bigInteger 相加,原谅我 leetcode

刷的少,没有算法思维。 还有反问环节也没有

这就结束了,想想估计没戏了,一个是回答的不太理想,一个是和网上说的环节不太一样。留下了没有技术的泪水

12.23 号技术二面(80min)

第二天周六,意外的收到了 hr 的电话,问了一下现在薪资的情况,大概说了一下定级,过了?意外,然后周一约了 2 面

的时间

  1. 上来就手撕代码 ,奇偶链表,leetcode 原题 https://leetcode-cn.com/problems/odd-even- linked-list/,先说思路,然后打开 ide 共享屏

幕手撕,思路正确,代码写的有点复杂,面试官说思路对了就行

  1. 手写单例模式,并说为什么这样写,会不会有什么问题,涉及到 volatile 原理

  2. mysql 常用的数据类型

  3. char 和 varchar 的区别

  4. mysql 建索引的原则,索引是不是越多越好,为什么

  5. spring boot 用到了哪些设计模式,从源码层面说说你熟悉的以及实现

  6. jvm 调优你用什么工具,具体怎么做的,怎么调优

二面的面试官感觉在忙的样子,问问题之间有时候会有几十秒的停顿,搞的我不知道说什么, 全程不问项目相关。听说二面是其他部门

的人面,所以很不好约。

12.25 号 hr 面

不知道是那个级别的 hr 打来的电话,聊了十几分钟,主要问问为什么离职,平时主要做什么工作,以及未来的规划,还问对加班的看法

,正常回答并表现出积极点没啥问题

12.29 号 boss 面

应该是部门负责人,第一次打电话我没接到,后来接口 hr 重新约了个时间,第二次打过来聊了一下薪资,以及去了之后干什么工作,感觉boss

人很 nice。最后是反问环节

面试到此结束,接口 hr 要了一些入职必须的资料,说是审批 offer 要用,现在就等着走流程了,不出意外应该 1 月中旬能收到 offer。华为的 od 招聘

模式想必大家不陌生了,所以也是在纠结要不要去,西安外包公司也很多,所以留给个人的选择没那么多。有没有前辈说说里面是什么情况。最后

希望一切顺利,毕竟我可以不去,但是你必须给过这程序员该死的尊严我也有,手动摊手。希望大家 2025 年逢面必过,都能拿到自己中意的 offer。

标签:面试官,Java,offer,hr,面经,面试,mysql,leetcode
From: https://blog.csdn.net/offergoose/article/details/144824287

相关文章

  • 西安华为 Java 面经 【已接offer】
    西安华为Java面经 写在前面,推荐这个ai面试产品,多面鹅ai,真的很好用。在面试前已经模拟面试准备过很多次,多亏了多面鹅帮我模拟面试还复盘,给了我很大的帮助!还有线上面试同步ai辅助提醒的功能,但是我没用,有用过的小伙伴可以分享一下经验!OfferGoose多面鹅官网- AI面试模拟|......
  • Java难绷知识03——包装器类及其自动装箱和拆箱
    Java难绷知识03——包装器类及其自动装箱和拆箱本篇文章和之前的倾向稍微有些不同,这篇文章我不仅要讨论一些容易头疼的细节,而且我打算尝试讨论一下如何理解Java中的包装类以及自动拆箱和自动装箱自动装箱(Autoboxing)和自动拆箱(Unboxing)是在基本数据类型和它们对应的包装类之间“......
  • 使用 httputils + sbe (Simple Binary Encoding) 实现金融级 java rpc
    1、认识SimpleBinaryEncoding(sbe)高性能Java库Agrona的主要目标是减少性能瓶颈,通过提供线程安全的直接和原子缓冲区、无装箱操作的原始类型列表、开散列映射和集合以及锁-free队列等,为开发者在处理并发和低延迟场景时提供强大工具。SimpleBinaryEncoding(sbe)是Agr......
  • 课程思政元素收集系统|Java|SSM|JSP| 
                  【技术栈】1⃣️:架构:B/S、MVC2⃣️:系统环境:Windowsh/Mac3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7+4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、JSP、jquery,html5⃣️数据库可视化工具:navicat6⃣️服务器:SpringBoot自带apachetom......
  • 列车票务信息系统|Java|SSM|JSP| 
                  【技术栈】1⃣️:架构:B/S、MVC2⃣️:系统环境:Windowsh/Mac3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7+4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、JSP、jquery,html5⃣️数据库可视化工具:navicat6⃣️服务器:SpringBoot自带apachetom......
  • 基于 Java 大数据的旅游推荐系统的设计与实现
    标题:基于Java大数据的旅游推荐系统的设计与实现内容:1.摘要随着人们生活水平的提高和旅游行业的快速发展,越来越多的人选择旅游作为休闲和放松的方式。然而,在旅游过程中,人们常常面临着信息过载和选择困难的问题,不知道如何选择适合自己的旅游景点和旅游路线。为了解决这个问......
  • Java List 分片工具类
    JavaList分片工具类为了将一个大的List分组为多个小的List,每个小List的大小为50,我们可以使用Java中的subList​方法来实现。以下是详细的实现步骤和代码示例:实现步骤确定原List的大小:获取原List的大小,以便确定需要分成多少个小组。使用循环分组:使用一个循环,每次取50个元素,......
  • java容器及其并发容器的演进
    staticList<String>arrayList=newArrayList();static{for(inti=0;i<10000;i++){arrayList.add("编号:"+i);}}//会出现多线线程处理同一个元素for(inti=0;i<10;i++){......
  • java.sql.SQLException: CLI-specific condition, message from server: "Host '10.1
    您遇到的错误信息表明,MySQL服务器由于检测到来自主机'10.11.xxx.xx'的多次连接错误而自动封锁了该主机的连接请求。这是一种数据库安全机制,旨在防止潜在的恶意攻击或配置不当导致的资源滥用。要解决这个问题,您可以采取以下步骤:检查网络连接:确保客户端和服务器之间的网络稳定,并......
  • wx.offError
    wx.offError(functionlistener)基础库2.1.2开始支持,低版本需做兼容处理。小程序插件:不支持微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持功能描述移除小程序错误事件的监听函数参数functionlisteneronError传入的监听函数。不传此参数则移除所有监听......