华为后端开发一面

1.一面(60min)
2.介绍一下你熟悉的技术栈和项目
3.说一下你常用的集合(ArrayList,LinkedList,HashMap)他们之间的区别
4.说一下线程池的参数,为什么要设置一个maxsize,以及各个参数的情况,线程空闲机制等
5.说一下你用到哪些锁,以及区别
6.假如给你一个类,类里面有一个方法publicsynchronized voidx(){},现在new 两个对象a,和b,我们用a.x和b.x,会不会出现抢占锁的情况
7.什么是重入锁,为什么称为重入,举个例。如果不是重入的会发生什么。
8.项目中的协议用的什么
9.重用的集合自定义排序是怎么用的
10.前台的请求,后台怎么处理和接受
11.http和https区别,有没有用过https
12.jvm是运行时区域
13.堆外内存,为什么需要堆外内存
14.你的优势
15.手撕一个代码leetcode72题
#发面经攒人品##牛客AI配图神器##我的秋招日记#
全部评论
是线下面试吗
点赞 回复 分享
发布于 09-11 11:05 黑龙江
哪个bu啊?面试时间这么早?
点赞 回复 分享
发布于 09-10 22:21 上海

相关推荐

骚客履薄冰:公司把你放进人才库,你把公司放进垃圾箱
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

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