华为 南京 数通 通用软件开发 面经
2月19做的机考题,第一道2048做出来了,第二道扑克牌算点数,递归暴力做了80%,第三道没做
然后综合测评做了两次
3月3号通知过了,接下来会有面试,周一(专业1)周三(专业2)周五(业务面)
一面
问了点大学做过的项目;让讲一下机考第一题的思路;简单问了数据结构有哪几种基本结构;对动态规划的了解,我就说我年前做题才接触;计网中的设备;问了一下用过inux没有;然后就是写代码,四个坐标算是不是正方形,挺简单的我写了很久,写完没时间了;又问了一下网络,mac和ip;又问了一下大学的项目;结束告诉通过了。
二面
自我介绍,然后不知道怎么聊到安全了,我本科相关,就聊了一些,过程中尽量多说一些专业数据。问了一下项目,问了点linux使用经理,网络随便问了一下,然后就是写题,也是一个比较简单的 求连续数字删除几个后得到的最大数字,用栈很好做,我基础不好,没想到。写了一个别的方法也算跑出来了。然后随便聊了会就通知过了。
三面。
面试短一点,上来就问考研没考好怎么样,然后考研聊了半天,可能主要是看这个人有没有计划吧,就项目各种聊了一点,感觉没有技术面的亲切。
总体感觉还是比较简单的,面试的题最好要做出来,不管怎么做出来的。然后回答问题要专业表述。
我用的python,数通应该是用C语言。