小米(Android开发)二面

1.final关键字都修饰哪些地方,有什么作用

2.volatile关键字

3.JNI相关的用过吗

4.==与equals的区别

5.问做过什么项目吗,谈论了一些项目,好多场景题

6.git rebase与git merge的区别

7.maven是如何使用的,在哪里使用

7.算法题,两整数之和(禁止直接相加),面试官给了两个整数,让我用二进制算,我忘记了int如何转化为二进制,直接将整数转化为String做的

面试总共40分钟,项目那里时间比较长

面试官比较随和,遇到不会的,还会给我详细解释(git),没有想到问git,maven相关的问题,第一次问到,有点懵。还有JNI,我只是知道个这么玩意,他还问我用过吗 。问的问题和一面有重复的,除了git整体还不错,这真的是大厂吗,怎么感觉有点问的简单,还是打算挂我了,欢迎评论!

全部评论
为啥安卓问Maven不问gradle
点赞 回复 分享
发布于 10-11 18:25 山西
大佬,算法题是显示在面试界面上面吗,还是面试官口述呀
点赞 回复 分享
发布于 10-17 07:54 黑龙江
佬,进了吗
点赞 回复 分享
发布于 11-17 16:42 北京

相关推荐

1 13 评论
分享
牛客网
牛客企业服务