华为od二面面经 已挂

先自我介绍,面试官问问题,手撕代码。

1,问项目,问在公司 在这个项目中做的工作(简历上面写了两个项目,一个是在上个工作中做的,但是是基于的金蝶云苍穹啊,所以问最后也没问出什么东西)

下面就是八股文了

1,线程和进程区别

2,HashMap和HashTable区别,HashMap默认容量(我直接说 我忘记是8还是16,最后说应该是8,大概因为这个直接寄了)

3,重载和重写的区别

4,StringBuffer和StringBuild区别,和String区别

5,java类加载器(不知道,没有了解过,直接寄)

6,Collection和Collections区别

7,什么是自旋(不知道寄)

8,线程的生命周期和状态

9,JVM提供的常用的命令行工具,定位死锁问题之类的(不知道)

10,Error和Exection区别

11,Synchronized和Lock区别

12,什么是IOC

13,什么是AOP

14,怎么去实现一个ioc容器

15,实现一个AOP

16,说一下java的回收机制是什么样的

17,说一下数据库Sql的预编译

18,预编译作用

19,什么是orm框架(听过,但是不知道是啥,寄)

20,mybatis中动态sql是干啥的(不知道这个概念)

21,mybatis实现分页(回答的用limit,然后传进去两个参数进去)

22,mybatis一级二级缓存是什么(望寄了)

23,char和varchar区别

24,数据库的乐观锁和悲观锁

25,springcloud是什么,了解吗(说还在学,说了一下eureka和nacos)

手撕代码心态炸了,做了半小时

```

//给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。

//字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。

//

//示例 1:

//

//输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]

//输出: [["bat"],["nat","tan"],["ate","eat","tea"]]

//示例 2:

//

//输入: strs = [""]

//输出: [[""]]

//示例 3:

//

//输入: strs = ["a"]

//输出: [["a"]]

//nums 中的所有元素 互不相同

```

#面试##华为od#
全部评论
麻烦问一下一面面经有吗
1 回复 分享
发布于 2023-05-17 17:42 上海
二面挂了之后可以让hr协调面试其他部门吗?或者自己在boss或者牛客上找人靠自己
点赞 回复 分享
发布于 2023-09-15 23:42 陕西
怎么知道过了没过
点赞 回复 分享
发布于 2023-05-17 14:06 四川
一二面隔了多久呢
点赞 回复 分享
发布于 2023-05-16 22:18 山西
你好呀,考虑面试测试岗位吗?开发挂了可以转面测试:https://www.nowcoder.com/share/jump/3160077541684239959027
点赞 回复 分享
发布于 2023-05-16 20:33 广东

相关推荐

1.基本信息,学校学了哪些课程?2.你实习主要负责哪些内容?请概括一下。3.你主要是负责后端开发,是吗?4.你实习项目的整体技术架构是什么样的?你了解的多吗?5.你负责的模块里,有没有你认为比较有意思 / 有难点的点,分享一下。6.我看你有 MCP 相关的大模型应用实践,是做过小案例还是完整项目?7.请你解释一下这个 Text to SQL 项目 / 论文里的核心技术实现。8.NL2SQL 的模型是你自己做的训练吗?9.针对复杂 SQL 场景,怎么防止模型生成不安全的查询、全表扫描、大量数据返回的问题?10.目前只支持生成查询类的 SQL 吗?11.生成的 SQL 主要是针对结构化数据吗?12 AI 辅助开发这块,你用过哪些工具?13.你了解 Skill 的相关规范吗?14.你自己有写过哪些方面的 Skill 吗?15.如果让你设计一个功能 Skill,你有什么设计思路?16.讲一下 Java 并发操作中的 CAS 底层实现原理,以及相关的原子类。17.Java 并发包中有哪些实现的原子类?18.多线程并发编排这块你用得多吗?19.多线程并发编排这块你用得多吗?20.能举几个并发编排里常用的方法吗?21.设计模式这块,挑一两个大概讲一讲。只有一次面试,面完5分钟HR打电话说通过了,一问薪资6.5k,跑路了跑路了,有点哈人~
查看20道真题和解析
点赞 评论 收藏
分享
面试时间:1小时面试内容:无八股工资110一天,面试官上来就疯狂pua,还没面技术面就含沙射影说实习生不听话,乱请假,我公式化展示想转正的心态,他又急了,跟我说摆正自己实习生的态度,不要老想着转正,先想想能为公司干什么,而不是公司能提供什么。技术面自己也说了没怎么背八股了,就问了很简单的问题,有的问题甚至不明所以,比如除了string和list集合还有什么用的api,我问主要指的是哪方面,他又pua我说我八股入脑,之后就是一些简单问题。然后手机发消息求助。接着第二个面试官闻声而来,全身后仰躺在椅子上,手搭住椅头,斜视着我。也不问八股,问我实习的业务流程,疯狂的压力。"你这模块也要不了几个月吧""你说流程复杂,我觉得也不复杂啊""我什么觉得你没有什么比较关键的部分"气笑了,大厂压力我我就忍气吞声,你工资110元一天,一个月2500你压力谁呢,又不是找不到其他offer。反问环节我也压力对面,问公司业务情况,"公司在转型找新业务,意思是目前还没找到咯?""工资才110一天,竞争力很低啊,找得到实习生吗"问的对面一直挠头,后面忍不住又压力我一次。"不要问那么发散,实习生应该摆正自己的态度,问问自己能干什么"。气笑了,还在pua我。最后我就爆了最后一句"那我觉得公司是不是一个薪资竞争力低,业务转型没有成功,技术深度不够的状态?"给对面也说笑了,说这是你自己的评价,我们无法改变。总结:对八股复习0收获,面试官极度不尊重面试者,尤其是第二个来的。一面面试官权当不太会说话,二面纯找茬,110一天的工资玩压力面,是不是有点好笑了😁
查看5道真题和解析
点赞 评论 收藏
分享
1.项目难点2.你们系统的实际使用人数,有并发问题吗?3.使用redis处理过什么问题?选择什么数据结构?4.排行榜的zset里的score可以重复吗?--member唯一,score不唯一5.线上redis存在一个巨大的hash,比如1000万字段,每一小时需要全量读取做计算,如何保证不卡死?不影响其他业务?--需要注意的问题:(1)Redis单线程处理命令,一次性全读取会造成网络阻塞,导致其他用户的请求无法被处理;(2)内存和CPU;(3)OOM。如何解决?:(1)使用hscan命令进行游标遍历,一次只读一部分数据;(2)如果是先系统设计,可以按照用户id/时间等维度分片,读取时可以利用Redis的多路复用;6.实习实际的Redis是单机还是集群?--生产是哨兵模式7.比如有量特别大的数据,把redis当数据库使用的时候,单机和集群有什么区别?--单机模式受限于单台机器内存;主从复制 + 哨兵:所有节点(主+从)存储的都是全量数据,依然受限于单台机器内存;集群/分片:数据被切片分散存储,总容量 = 所有节点内存之和,写压力被分散到多个节点8.假设从数据库读数据写到redis中,集群的替代方案?(这个问题实在没听明白,听录音都听不懂什么意思?)9.对于 1w 条数据,如果排序逻辑特别复杂,而且用户还要勾选过滤,怎么实现?--提前排序,把结果按分数存进 Redis 的 ZSet;在 Redis 里用 Set 存好不同类别(用户勾选条件)的 ID 列表;做交集,取前500条即可有人知道这个公司怎么样吗?要提前实习,要了命了,通勤一个半小时😭,太难受了。而且995😭😭😭,这是人的日子吗,hr说薪资给17k-18k。。。。。。。。。。周五线下复试,我都纠结去不去了。。感觉薪资太少了又怕找不到别的工作😭
查看9道真题和解析
点赞 评论 收藏
分享
评论
7
57
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务