华为OD后端开发面经
当时投的晚,正编一直没消息,然后牛客问了几个内推的,说学校不在list上,过不了简历。
Base 深圳,华为云
机考 3.23
难度还好
大概拿了300+/400
一面:3.30
项目介绍
工作内容
介绍 spring 各种注解
Redis持久化机制:RDB & AOF,和应用场景
做了一道LC的题目,当时一直卡住,当时以为还妥挂了...
二面:04-09 1h 【感觉最刁难的,特别多线程的题目】
Spring相关:
Spring, servlet , tomcat关系
网络:
讲前后端建立HTTP的过程
HTTP如何建立连接的。
多线程:
操作系统:
虚拟内存,线程&进程关系。
linux:
怎么查看进程?线程?
数据库:
Mysql底层什么结构?
为什么B+树,有什么好处
二叉树可以吗?
一个sql用上了索引还是慢,如何优化?
并发:
线程生命周期
什么时候线程会阻塞?IO 等
线程阻塞的时候会释放锁吗?
JVM区域说下,堆栈存放什么
Java创建对象过程
对象最后如何被回收的
集合类 List, map, set的作用
Hashset怎么去重的
equals() hashcode()作用
最后出3道题选一道做,选了多线程的题目,但是之后会问得比较深入具体的做法.
三面:04-15
介绍项目【讲毕设,难点,挑战性】
银行工作内容 HPA CA
介绍Spring Boot框架,
问题:两个不同用户,数据库读取数据后,返回不同的页面,在哪一层实现,service?controller?
之后OC就很快了,定级D2,月薪 base+绩效,不到20k每月。
还有一点就是,入职时间也太早了,一个月不到,建议各位往后的时间再投OD吧。
#华为OD##华为#