百度国际网盘安卓一面(02/04)

年前面的一共两轮面试,二面挂了,十分的可惜呀,虽然我作为一个纯JAVA选手,还是临时准备了一些安卓开发的一些内容,但是二面还是应付不过,整理一下面试题吧

1. 做一个自我介绍
2. HTTP、Socket 有什么差别
3. WebSocket 是什么,和 HTTP、Socket 区别
4. TCP 如何保障传输可靠
5. TCP 拥塞控制有哪些方法
6. HTTPS 原理,和 HTTP 区别
7. 为什么用 NIO,相比 BIO 解决了什么问题
8. 继承、封装、多态
9. 重写和重载的区别
10. Java 四种引用是什么,有什么区别、使用场景
11. GC 可达性分析算法
12. GC Roots 有哪些
13. Java 异常种类,Exception 和 Error 区别
14. 什么是泛型,泛型擦除是什么
15. 泛型通配符类型有哪些
16. ArrayList 底层结构和扩容模式
17. ArrayList 和 LinkedList 区别
18. HashMap 底层结构
19. JDK 1.8 之后 HashMap 有什么变化
20. HashMap 线程安全吗,为什么
21. ConcurrentHashMap 1.7 和 1.8 区别
22. 线程池工作原理
23. 线程池队列满、最大线程也满,再添加任务会怎样
24. 线程池拒绝策略有哪些
25. JDK 预置线程池有哪些,有什么问题
26. IO 密集型和计算密集型线程池怎么配置
27. Java 中保证线程安全的机制还有哪些
28. 协程了解吗,Go 和 Kotlin 协程对比
29. 什么是 Spring IOC,作用是什么
30. 安卓里自己实现 IOC 容器思路
31. 什么是依赖注入 DI
32. 自己设计依赖注入框架怎么做
33. 什么是 AOP 思想,应用场景
34. 什么是高级函数
35. 延时任务实现方式有哪些
36. Activity 生命周期
37. Activity 弹弹窗生命周期有什么变化
38. Android 四大组件及其作用
39. 开发中常用哪些设计模式,怎么用
40. MVC、MVP、MVVM 介绍
41. 职业规划方向,和客户端开发会不会冲突
42. 低代码/AI 辅助开发你是怎么做的
43. 怎么提升 AI 生成代码效果
44. 有没有做前后端规范约束生成效果
45. 手写:链表反转(不使用额外内存)

个人感想:面试官人很好,感觉挺和蔼的,题的话也是基础偏多一点,基本上都能回答出来,然后也是很快就约了二面了#牛客AI配图神器#
全部评论
很快是多块呀,当天就约二面的还是隔天
点赞 回复 分享
发布于 03-04 17:04 福建

相关推荐

03-04 16:42
已编辑
东莞理工学院 Java
面试官基本上都是用安卓的术语去问JAVA相关的基础内容,不断的对一些基础内容进行深挖和对比,再结合着业务场景去问,有一些内容我感觉比较偏,回答出来了2/3左右,但是安卓相关内容回答的不是特别好1. 介绍一下你对安卓开发、安卓研发从工程角度的理解。2. 你对转到安卓开发这个岗位的认知是什么?3. 安卓平台有没有存在壁垒、需要深入经验才能做好的技术方向?4. 说说 ClassLoader 的整体架构和理解。5. ClassLoader 在安卓里有哪些应用场景?6. 利用 ClassLoader 怎么实现热修复?原理是什么?7. 反射在安卓上的使用场景、额外成本有哪些?能不能大规模用?对包体积、启动速度有没有影响?8. volatile 关键字能解决哪些问题,不能解决哪些问题?9. 双重检查锁为什么要加 volatile?10. synchronized 锁升级过程是怎样的?11. 锁竞争在安卓端会不会造成用户可见的卡顿?12. Protobuf、JSON、ProtocolBuffer 这几种序列化对性能、包体积的影响和权衡。13. 安卓里 NDK 有没有了解过?14. 说说对 Activity、Fragment 的理解。15. 协程怎么取消?16. 协程里 Job 存在的意义是什么?17. Kotlin 相比于 Java 有哪些独有的好用优势?18. 什么是密封类(sealed class),优势是什么?19. by lazy 和 lateinit 的区别是什么?20. 说说你对 WebSocket 协议的理解。21. 安卓数据库(如 SQLite)的索引是什么,底层结构?22. 安卓里内存泄漏是什么?有哪些例子?怎么排查和治理?23. 最长无重复子序列。个人感想:怎么说呢?感觉还是比较可惜吧,感觉离大厂最大的一次机会了,但是安卓相关的内容有些确实不知道,感觉到面试官是结合着JAVA去提问一些安卓的内容,然后想问一些相似的场景,但是比较可惜了,有些内容确实是不知道,也没有接触过安卓开发,还是好好沉淀,准备一下吧
查看46道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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