- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华为od试题java_华为od社招⼀⾯凉经
毕业于985院校,⼯作9年,1年半 c++,5年移动运营商java,2年海⼝某500强企业java,想去深圳发展。
⼀⾯已挂,⾯试体验⾮常差。
6.2 开始说要去深圳,后来说在家视频⾯试也可以,然后饭也没吃在家等着⾯试,⼀直等到10点半,结果第⼆天才知道我⾃⼰理解错了。
6.6号带⼩孩去棋⼦湾度假,说是下午⾯试。然后在酒店⼀直从下午2点做到6点钟,错过了跟孩⼦玩⽔上乐园的机会,8点才去吃饭,被告
知,hr弄错了,机考成绩没出来,下周⼀才能开始⾯试。
6.8 号通知资格⾯试,然后⼜⽩等了⼀个晚上,很晚才去吃饭。
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;
}
}
原创力文档


文档评论(0)