深圳华为社招java面试_华为od社招一面凉经

2024-02-05 11:50

本文主要是介绍深圳华为社招java面试_华为od社招一面凉经,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

毕业于985院校,工作9年,1年半 c++,5年移动运营商java,2年海口某500强企业java,想去深圳发展。

一面已挂,面试体验非常差。

6.2 开始说要去深圳,后来说在家视频面试也可以,然后饭也没吃在家等着面试,一直等到10点半,结果第二天才知道我自己理解错了。

b1bf9a729fd677d35f8ff8aa773e1ba9.png

431711fe61d5f0b418c0546f1206ba5a.png

6.6号带小孩去棋子湾度假,说是下午面试。然后在酒店一直从下午2点做到6点钟,错过了跟孩子玩水上乐园的机会,8点才去吃饭,被告知,hr弄错了,机考成绩没出来,下周一才能开始面试。

4b530659fdc5f27774396e9d4d606a4a.png

3f57e80b1aac23ed08bee7ef9b91985a.png

6.8 号通知资格面试,然后又白等了一个晚上,很晚才去吃饭。

9f61bc2de79a0308cba71e4335e7db7d.png

6.10 资格面

6.13 约好14:30面试,我提前半个小时在zoom上,然后面试官 14:50才到。

先是做自我介绍 ,介绍近期自己做的项目,然后问项目的访问量,因为是内部项目,访问量确实不是很大。

然后问了自己遇到的问题,我就说了因为数据库没有建立索引导致线上cpu 100%的问题,

然后问在应用上要到的难题,我就介绍了自己项目因为事务处理不当导致的偶然性报错的问题。

然后问了cpu100%的处理方式,我一下子蒙了,然后说了cpu100%的一些可能,死循环,网络等原因。

然后就说top命令查看,定位到具体的进程,然后想说jmap,又不确定内存问题会不会导致cpu升高,把jstack命令忘记了。

然后问了虚拟机的内部组成,还有什么时候触发 GC ,刚刚看了深入理解java虚拟机(周志明版),所以都能答的上来。

又问了线程的几种状态。问了微服务都有哪些部分组成,因为最近做项目刚刚接触微服务,所以组成都能答上来,

但是问注册中心的原理没有回答上来。然后就让做一道算法题,这个是我最生气的。

题目很简单 就是m*n的矩形从左上面到右下面的路径有多少条加上面试官讲题目一共用了不到10分钟,

没有debug,面试官说不用debug了,然后他在那边截图下就可以了。

6.15号hr跟我说挂了,然后先是问我算法题是不是没做,然后又说我做错了。

非常糟糕的面试体验哈。最近又要去忙项目了,吐糟下自己非常珍惜的一次面试机会。

import java.util.Arrays;

import java.util.Scanner;

import java.util.TreeSet;

public class hwjk {

static  int count = 0;

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

while (sc.hasNext()) {

int m=sc.nextInt();

int n=sc.nextInt();

count=0;

backTrack(0,0,m-1,n-1);

System.out.println(count);

}

sc.close();

}

public  static  void backTrack(int i,int j,int m,int n)

{

if(i==m && j==n)

{

count++;

}

else

{

if(i

{

backTrack(i+1,j,m,n);

}

if(j

{

backTrack(i,j+1,m,n);

}

}

return;

}

}

这篇关于深圳华为社招java面试_华为od社招一面凉经的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/680821

相关文章

Java Stream 并行流简介、使用与注意事项小结

《JavaStream并行流简介、使用与注意事项小结》Java8并行流基于StreamAPI,利用多核CPU提升计算密集型任务效率,但需注意线程安全、顺序不确定及线程池管理,可通过自定义线程池与C... 目录1. 并行流简介​特点:​2. 并行流的简单使用​示例:并行流的基本使用​3. 配合自定义线程池​示

从原理到实战解析Java Stream 的并行流性能优化

《从原理到实战解析JavaStream的并行流性能优化》本文给大家介绍JavaStream的并行流性能优化:从原理到实战的全攻略,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的... 目录一、并行流的核心原理与适用场景二、性能优化的核心策略1. 合理设置并行度:打破默认阈值2. 避免装箱

解决升级JDK报错:module java.base does not“opens java.lang.reflect“to unnamed module问题

《解决升级JDK报错:modulejava.basedoesnot“opensjava.lang.reflect“tounnamedmodule问题》SpringBoot启动错误源于Jav... 目录问题描述原因分析解决方案总结问题描述启动sprintboot时报以下错误原因分析编程异js常是由Ja

Java Kafka消费者实现过程

《JavaKafka消费者实现过程》Kafka消费者通过KafkaConsumer类实现,核心机制包括偏移量管理、消费者组协调、批量拉取消息及多线程处理,手动提交offset确保数据可靠性,自动提交... 目录基础KafkaConsumer类分析关键代码与核心算法2.1 订阅与分区分配2.2 拉取消息2.3

SpringBoot集成XXL-JOB实现任务管理全流程

《SpringBoot集成XXL-JOB实现任务管理全流程》XXL-JOB是一款轻量级分布式任务调度平台,功能丰富、界面简洁、易于扩展,本文介绍如何通过SpringBoot项目,使用RestTempl... 目录一、前言二、项目结构简述三、Maven 依赖四、Controller 代码详解五、Service

Java中HashMap的用法详细介绍

《Java中HashMap的用法详细介绍》JavaHashMap是一种高效的数据结构,用于存储键值对,它是基于哈希表实现的,提供快速的插入、删除和查找操作,:本文主要介绍Java中HashMap... 目录一.HashMap1.基本概念2.底层数据结构:3.HashCode和equals方法为什么重写Has

Java 正则表达式的使用实战案例

《Java正则表达式的使用实战案例》本文详细介绍了Java正则表达式的使用方法,涵盖语法细节、核心类方法、高级特性及实战案例,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录一、正则表达式语法详解1. 基础字符匹配2. 字符类([]定义)3. 量词(控制匹配次数)4. 边

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹

Java中的stream流分组示例详解

《Java中的stream流分组示例详解》Java8StreamAPI以函数式风格处理集合数据,支持分组、统计等操作,可按单/多字段分组,使用String、Map.Entry或Java16record... 目录什么是stream流1、根据某个字段分组2、按多个字段分组(组合分组)1、方法一:使用 Stri

Java+AI驱动实现PDF文件数据提取与解析

《Java+AI驱动实现PDF文件数据提取与解析》本文将和大家分享一套基于AI的体检报告智能评估方案,详细介绍从PDF上传、内容提取到AI分析、数据存储的全流程自动化实现方法,感兴趣的可以了解下... 目录一、核心流程:从上传到评估的完整链路二、第一步:解析 PDF,提取体检报告内容1. 引入依赖2. 封装