华为技术一面
网传的有命你就来部门。
面试官很有“经验充足的程序员”的味道,偏年长点但是很友善!
手撕:报数,N个人围成一圈编号1-N,每报M个数,就淘汰第M个人,然后从M+1开始重新报M个数,问最后剩下的那个人是谁?
1.==与equals区别
2.HashMap与HashTable区别3.重载与重写区别
4.final作用
5.创建线程的方法、线程的同步方式
6.OSI六层与综合五层模型
7.TCP与UDP区别
8.TCP与UDP是哪层协议
9.ARP协议
10.路由器在哪层
11.路由器的转发原理
12.路由转发表有什么内容
13.用户态与核心态区别
14.进程与线程区别
15.从操作系统角度说说堆与栈
16.死锁
17.怎么解决死锁
18.二叉树遍历 4种
19.morris遍历具体
20.层次遍历
21.栈与队列的区别
22.在校成绩、拿过奖学金吗
23.前端了解什么技术
24.了解js吗
18.二叉树遍历 4种
19.morris遍历具体
20.层次遍历
21.栈与队列的区别
22.在校成绩、拿过奖学金吗
23.前端了解什么技术
24.了解js吗
反问:华为实习对自己做过的项目要求高吗。【回答了又好像没有回答,就说基本知识要掌握】
手撕对了,基本全答出来了,然后5分钟就给过了。
#华为实习##实习##面经##软件研发工程师#