华为od开发岗一面、挂

九月1.5h
这是人生第一次面试,分享惨痛经验,希望梳理后有所成长。。。
我报的是java开发下的数据分析线,复习偏向了机器学习、计算机网络。但是很多基础知识,都没能简短准确地描述出来,。其次就是面试官偏向java开发的考查,这也是复习时漏掉的大部分。
1.简短自我介绍:身份、优势、期待

2.项目面:
    第一个介绍的项目,没正式梳理过,所以介绍的时候完全脱稿结结巴巴的,也没讲清楚。面试官稍有愠色,看出我是面试小白并引导我,随后我讲的清晰了点,问的不是很深。这里应该扣了很多分。
    第二个数据库项目我梳理的比较充分,讲解背景目的、各个流程。随后面试官深挖,问某个事件发生对数据库产生增查删改的全过程、各个表的作用以及键类型、某些重要表的加密。从加密拓展到信息安全,问知道哪些加密算法,我完全忘了。

3.基础知识
    问了redis、spring、jvm用过吗,后端的基本都没接触过。。。
    面向类开发的特点,答了两个。
    常用的数据结构,我说ArrayList并说了特点是动态增减。面试官补问和linkedlist的区别,没答上来。
    栈和队列的特点,这个答的清楚。
    编程的习惯,这个问题也是脱稿。。。
    数据的测试了解吗,答了个应该错了。
    
4.手撕代码
    题目:{8,14,1403,22}怎么组合得到一个最大的数字822141403
    我的思路:遍历arraylist里的数字,找到首位最大的数(第一次是8),打印并在list里删除。重复上述步骤直到list空了。
    上述代码我15mins就打完了,但是面试官反问我14、1403首位一样该怎么选?把我卡住了10mims,然后面试官提示:对比141403和140314就好。
    然后我string的函数卡了很久,最后暴力写出来,一共花了50mins。

5.结束面试
当天就知道一面没过了,毕竟手撕时间太久+基础不牢固+项目没准备好
接下来继续努力吧!路还长着。
1先把项目流畅讲出来、多挖细节。
2牛客好好补补操作系统、java、数据结构之类的简单选择题,知识面求广不求精。
3某乎搜机器学习、数据挖掘、大数据面试面经,搜出来的一般整理比较全面。
4口述复习过的计网协议、算法特点,加深印象。
5完善,对自身的介绍、对职业的期望、对公司的了解。

#华为##华为OD面试##后端开发#
全部评论
没事多练练题目,我这有题库。可以交流
点赞 回复 分享
发布于 2022-09-06 16:18 陕西
我来捞一下呀
点赞 回复 分享
发布于 2022-09-06 18:30 辽宁
我们可以捞
点赞 回复 分享
发布于 2022-09-07 10:37 广东
手撕算法只要做出来了就可以,时间在一个小时以内都不会有很大影响,一面没过很可能是八股文部分给面试官不好的印象了
点赞 回复 分享
发布于 2022-10-16 19:41 广东
按照首位排序,首位相等的往后看,优先选短的,具体操作的时候可以把每个数字转为字符串之后在后边加个'9&(30534)#39;,然后字符串降序排序,最后输出每个元素除了最后一个'9'以外的字符串,粘贴到一起就好了 python代码: arr = [8, 14, 1403, 22] arr = sorted([i + '9&(30534)#39; for i in list(map(str, arr))])[::-1] print('&(30209)#39;.join([i[:-1] for i in arr]))
点赞 回复 分享
发布于 2022-10-29 17:45 广东

相关推荐

1️⃣ TimeLine    10.20 投递    10.30 一面,面完没多久发了笔试    10.31 笔试    11.4 hr面    11.5 电话oc,包括薪资情况,要求明天之内给出答复,当天答复了,然后发了体检通知,要求三天内发送体检报告    11.8 体检出结果了,有一项超标,但hr通过了,让五天内寄三方2️⃣ 面经1、一面(20多分钟):    接口和抽象类的区别    重载和重写    常见的设计模式    索引    隔离级别    union和union all的区别    能否接受会参与其他语言的开发    其他的忘了2、笔试① 填空题:    在do-while中循环体至少进行几次?    float f = -123.567f; int i = (int) f;后i等于多少?    计算机的可行性研究有哪四个方面?    面向过程的系统采用的集成策略有什么?② SQL题:给个表信息问怎么创建、怎么插入某数据、怎么查询某数据、怎么删除某条数据等③ 问答题(含行测):    文本编辑器写冒泡    SpringBoot的自动配置原理    Redis缓存三剑客    什么是软件测试,比较黑盒和白盒测试的优劣    几个行测选择题    烧一根不均匀的绳子需要一小时,如何计时一小时十五分钟3、hr面(十几分钟)    职业规划    意向城市3️⃣ 薪资    双双非硕、base深圳、总包19w、965、加班费约30元/时、食堂餐补40元/天、半年宿舍、三千房补/年4️⃣ 问大家:    1、公司软件方面技术平台怎么样?    2、卡三方吗?    3、公司有什么坏处?5️⃣ 网评(一些网络上收集的评价贴上,不知真假,欢迎讨论)🌟薪资按学历学校固定:本科11-13w 研究生19-21w🌟硬件电气方面的岗位需要经常出差🌟一个月申请加班最多36h🌟平台不太行,成长比较慢🌟继保行业不太景气🌟没有背景,纯乙方🌟HR权力大,比较恶心🌟深瑞的话在实业里还算中等,是个干实业的公司,可是他在技术和资源两个领域都不占有优势,所以发展比较局限。#长园深瑞#
查看44道真题和解析
点赞 评论 收藏
分享
10-23 10:39
已编辑
浙江大学 Java
点赞 评论 收藏
分享
头像
11-05 22:44
门头沟学院 Java
京东零售 数据开发工程师 23K-30K
点赞 评论 收藏
分享
10 27 评论
分享
牛客网
牛客企业服务