华为 企业BG java后台开发 实习 面经
这次笔试做得很好,3道题做出2道,还有一道做出50%
一面:
hr估计是真的抓不到人面试了,下午5点40开始面试就属实离谱。
一开始上来就做了个题
大意是给N,找出1到N中能被N整除的数
一开始直接就循环直接看余数是否等于零
面试官提示减少循环次数,答一次找出两个数 例如N是9 一次性找出1和9
又改了改bug,通过
做题体验还可以,碰到不会的可以和面试官交流讨论思路
问了问笔试题,让说说笔试题的思路
这个注意一下,好像华为那边都喜欢问这个
然后自我介绍
项目介绍(并没有特别关心项目的细节,中间直接打断了我,问了问代码量是几百还是几千)
然后问基础知识
东扯扯西扯扯,比较偏八股,问得不深
因为我简历上写的,就问了数据结构和多线程
满二叉树是什么,完全二叉树是什么,二叉查找树是什么
红黑树是什么,是二叉树的一种吗
进程线程的区别
wait和sleep的区别
死锁的四种条件,如何打破死锁
Treadlocal熟悉吗
面完了,都没让我反问
面完过半小时立马发短信写通过了,华为好像都是这样
#实习##华为##Java工程师##面经#