荣耀后端(广告)开发(社招)

背景:本人5年安卓开发经验 技术+业务转型 转后台开发

1、自我介绍
2、项目(大篇幅
3、并行、并发?
4、java用的版本?(java8
5、android sdk和原生jdk有什么不一样的点。(讲了ShareMemory的点,JVM的区别 安卓使用Dalvik
6、java最新版本?新特性?(答了grallvm、虚拟线程,讲了下kotlin协程
7、常用的设计模式?
8、怎么理解责任链模式?(本人业务里面模板参数组装的过程就是使用的责任链
9、怎么理解模板方法模式?(上层抽象,流程固化,子类扩展业务
10、jvm?说一下(本地方法栈的名字忘了,描述了下说调用native方法会用到的栈
11、垃圾回收算法?(太紧张了答到垃圾收集器去了,后面反应过来,面试官看出来我紧张,重新组织了一下语言,重新聊了一下 分代,复制、标清、标整
12、g1用了什么算法?(分区+分代)老年代和新生代的比例?(没答出来
13、mysql了解吗?使用过什么特性?(回答了事务、行表锁、乐观锁实现)结合项目都回答了一下
14、mysql索引的数据结构(b+树
15、有2000w行数据,算b+树的高度?(没答好,只是说了根据每行数据的长度,页16kb。后面没答出来
16、聊一下java的锁(互斥、共享;悲观、乐观;api层面:synchonized、reentrantLock;锁升级里面的偏向、轻量、重量
17、reentrantLock的实现原理?(我答了AQS但是没有展开聊,面试官停顿了一下直接跳过去了
18、redis使用过吗?底层数据结构是怎样的?(先答了几种基本数据结构,再聊了下sds、ziplist、quicklist、dict、skiplist
19、用过kafka吗?(没用过,说了rabbitmq
20、讲一下rabbitmq的理解(讲了模型、生产者-broker(交换机+队列)-消费者
21、rabbitmq会发生消息丢失吗?(说了生产者、broker、消费者三端都有可能发生消息丢失及对应的解决方案

反问:
为什么可以收下我的简历安排面试呢?(企业那边没有限制得太死,技术过得去,有深度也可以考虑
说一下业务?(广告相关、有内部使用有外部流量
荣耀从华为分出去也几年了,公司的方向?(面试官说他来的时间不是很长
最后聊了下社招技术转型,个人和公司的风险。

结果:
已挂
全部评论
老哥现在去哪了
点赞 回复 分享
发布于 2024-06-06 22:44 江苏

相关推荐

05-30 12:03
山西大学 C++
offer来了我跪着接:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
大方的大熊猫准备进厂:1.教育背景:你希望从事什么专业的工作你的主修课就是什么;成绩优秀是你应该做的,没什么可描述的,成绩不优秀也许人家在大学忙着创业呢?(成绩优秀不一定是好事,只能说明多元化的大学你上成了高中,没有真正上明白大学,反而体现了你死板,不爱社交,没有别的突出能力) 2.实践经历:你想表达的意思没有说清楚。你是说你会个性化服务,还是你有实习经历。如果没有带来,经济收益,表彰,更好的发展前景,那你还不如说说提升了自己哪些技能。你说有人给你送锦旗我都能明白你优秀,但是你说你会xxxx,你说这话谁信,证据呢。 3.入伍经历:你描述的就是你的工作职责或者你应该做的,并没有体现出来你把这个事情做好了,而且入伍经历并不能证明你能干好你要应聘的工作,不如只写经历其余所有内容都不写。 4.荣誉技能:重点突出一下,但不要过多描述,这些荣誉的含金量懂得都懂。 重点:你要应聘什么工作(具体岗位,实习生不具体),你的期望薪资
点赞 评论 收藏
分享
06-20 15:23
门头沟学院 Java
难道你们背八股都不觉得累?现在每天背八股背的我想吐
想去大厂的土豆子:累不累都是对比出来的,八股可比高考、考研轻松多了
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

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