一面:机考

三道编程题:

1.将一个带有大写小写字母数字的数组,选择一种大写字母或者小写字母或者数字完成倒序。

输入:  abeewWNs1  1

(1代表大写,2代表小写,3代表数字)

输出: abeewNWs1

2.一颗树,输入中序遍历,后序遍历,完成一颗树的构建,输出层次遍历。

。。这个自己没做出来,很失败

3.输入3个数字,排序3个数字组成的数字,然后输出排序之后的第N个数字(N是3个数字里最大的)。其中3可以用7代替,6可以用9代替。

输入:   1 2 4

输出 12

因为  1,2,4,12,14,21,24....第4个是12,所以输出12.

这个当时用了穷举..很失败

二面:性格测试,没什么好说的

三面:技术视频面:

1.java的三大特性

2.java和C的不同(可能因为视频面的人用的C比较多..)

3.有没有了解过设计模式,用的最多是什么?说说自己的理解

4.说说自己的项目....

5.一道编程题,一个村子里只有一个法官,法官的特性是不会相信别人,而村子里的所有人都相信法官。找出这个法官。

输入

{{1,2}}    1相信2,2不相信1,2是法官

输入

{{1,3},{2,3}},  3是法官

这里附上我的代码:

package huawei;import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Scanner;
public class  Main
{    public static void main(String[] str) {/** 只有一个法官* 1.别人都信任他* 2.他不信任别人* 满足两个条件才是法官,且法官只有一个(不太记得了,如果可以是多个,就在最后判断条件里去掉size()>1这个条件,且输出整个法官队列里的数字)*/Scanner reader =new Scanner(System.in);while(reader.hasNext()) {int n=reader.nextInt();int[] num= new int[n+10];List<int[]> data=new ArrayList<int[]>();//装填数据int[] data1= {1,3};int[] data2= {2,3};int[] data3= {1,4};int[] data4= {4,3};data.add(data1);data.add(data2);data.add(data3);data.add(data4);List<Integer> trust=new ArrayList<Integer>();for(int i=1;i<=n;i++) {trust.add(i);num[i]=0;}Iterator<int[]> iterator = data.iterator();while(iterator.hasNext()) {int[] next = iterator.next();num[next[1]]++;trust.remove((Object)next[0]);//同时去掉trust里对应的数字}List<Integer> trust_temp=new ArrayList<Integer>();Iterator<Integer> iterator2 = trust_temp.iterator(); //使用另外一个相同的数组进行迭代,避免因删除出现数组错乱while(iterator2.hasNext()) {Integer next = iterator2.next();if(num[next]!=n-1) {trust.remove(next);}}if(trust.isEmpty() || trust.size()>1) {  //剩余法官队列里为空或法官数量大于1 输出-1System.out.println(-1);}else {System.out.println(trust.get(0));}}}}

华为外包公司一面二面三面回顾相关推荐

  1. 实习与就业--软件外包公司(二)

    (接上一篇)这次来我院招聘实习生的海辉国际排在第5,属于实力雄厚的软件外包公司,下面是海辉国际的介绍: 公司概况 海辉软件(国际)集团公司成立于 1996 年,是一家一流的全球 IT 外包服务提供商, ...

  2. 2020,程序员本命年,去外包公司要小心的几个点

    程序员节 程序员的本命年 996 工作制:即每天早 9 点到岗,一直工作到晚上 9 点.每周工作 6 天.github上超火的工作996,生病ICU. 1024是什么梗,这天去年上了百度热搜,流传成了 ...

  3. 入职华为外包一个月,我离职了

    我入职华为外包公司已经有一个月了,一开始我对这份工作充满了期待和热情.毕竟,华为是一家全球知名的科技公司,而我也有机会成为其中的一员.我相信这份工作会给我带来许多机遇和挑战. 然而,随着时间的推移,我 ...

  4. 我,代表公司,作为甲方,面试了三家外包公司,发现他们都不行

    大纲: 一.背景 二.我们想要的效果 三.洽谈第一家外包公司 四.洽谈第二家外包公司 五.洽谈第三家外包公司 六.总结 一.背景 在#"斜杠青年" 的年终总结#一文中说到,我开始负 ...

  5. 程序员二本毕业在华为外包工作3年,晒出收入和存款,还以为看错了!

    在职场中选择公司非常重要,有些人为了贪图大公司名气,选择去干大公司的外包,但要知道外包跟正式员工,不管是收入还是从职业地位来说相差非常大,所以建议想去外包公司上班的请慎重. 最近在职业论坛看到这样一个 ...

  6. 外包公司“混”了2年,我只认真做了5件事,如今顺利拿到华为 Offer。

    前言 是的,我一家外包公司工作了整整两年时间,在入职这家公司前,也就是两年前,我就开始规划了我自己的人生,所以在两年时间里,我并未懈怠. 现如今,我已经跳槽到了字节,顺利拿下 offer.自己的情况很 ...

  7. 【程序人生】外包公司派遣到网易,上班地点网易大厦,转正后工资8k-10k,13薪,包三餐,值得去吗?

    外包公司派遣到网易,上班地点网易大厦,转正后工资8k-10k,13薪,包三餐,值得去吗? 题目很长,但映入眼帘的,只有两个字--不是"网易",是"外包"了. 很 ...

  8. 二本本科,银行外包开发工作 4 个月有余。聊聊外包公司工作的一些真实感受!...

    最近会更新一系列关于在外包工作的真实经历和感受的文章,挺多小伙伴都比较感兴趣的.文章内容都来自在外包公司工作的读者的真实经历. 另外,不同的外包公司.不同的外包工作.不同的甲方等等因素都会影响每个人做 ...

  9. 那些还在外包公司干的程序员们,快醒醒吧!

    导读:最近有个粉丝,问我干外包好不好,已经干3年了.我建议他尽早离职吧!为什么? 2016 年毕业于西安某 211 软件工程专业,学校还行,专业在学校里并不算好.和大多数大学生一样,大学基本都在玩玩玩 ...

  10. 外包公司值不值得去?外包公司的面试特点

    在我们IT行业,外包公司主要分为"人力外包"和"项目外包".人力外包指的是On Site形式,就是员工的工作地点在客户公司的内容."项目外包" ...

最新文章

  1. STM32单片机真的落后?
  2. 特性(C# 和 Visual Basic)
  3. python 类-Python 类属性和类方法
  4. tomcat设置监听端口以及设置运行环境
  5. java实现多表增加_java多表插入数据
  6. Apache Flume的介绍安装及简单案例
  7. 2015-2016前端知识体系(转)
  8. 为什么游戏加速器都会设置韩国节点
  9. ubuntu下配置安装PyQt4
  10. 合并两个有序链表-c语言
  11. 88页《Redis学习文档》,从入门到精通,看这一篇就足够
  12. html设置背景颜色以及背景图片
  13. 图片,视频,文件等非结构化数据存储建议
  14. hive中的TextFile转为SequenceFile
  15. html中哪些字体不识别中文字体,div字体_正确设置div兼容的汉字中文字体
  16. 莫纳什计算机专业强吗,莫纳什大学计算机专业怎么样
  17. nvme固态必须uefi启动吗_戴尔Inspiron 灵越笔记本装win10系统及bios设置教程(uefi+gpt)...
  18. Hadoop之——基于3台服务器搭建Hadoop3.x集群(实测完整版)
  19. 利用stm32f103c8t6实现对WS2812的控制(从硬件出发)
  20. Oralce存储过程

热门文章

  1. 阿里在线字体库超级简单又快捷的使用方法+Dcloud插件使用图标
  2. 描述羽毛针禾及其特殊结构——“根鞘”的词有哪些呢?已经做完的项目和目前羽毛针禾面临的科学问题有哪些?
  3. 谷歌学术首页url爬取
  4. 计算机表格常用根式,平方根表
  5. 如何将苹果手机里照片和视频传输至win或mac电脑上面?
  6. Django重置管理后台模板
  7. 记一次修复Mac和Win7双系统启动菜单的经历
  8. P3717 [AHOI2017初中组]cover——洛谷(差分)
  9. 解决桌面IE图标删除不掉问题
  10. ios:应用发布蒲公英流程