这是哪个部门呀?
点赞 2

相关推荐

#面经# 发面经攒人品#牛客AI配图神器# 1. 自我介绍2. 为什么在你的项目里要使用Mvvm框架?答:xxx问:他相比于MVC框架有什么优势答:xxx问:用过MVP吗,为什么不用MVP?答:没用过,但是了解过一些3. viewmodel有什么特点答:提到livedata,问:不理解viewmodel和livedata的强依赖关系,能解释一下吗?答:xxxx问:那我把livedata放在一个普通的类里面不行吗?答:懵逼 答了一部分问:livedata需要依赖viewmodel来取消订阅吗?答:放在普通类里面没有生命周期感知问:一个viewmodel在fragment销毁时执行哪些方法?4. 解释一下livedata?答:xxxx生命感知问:他是怎么感知到生命周期的答:不太懂啊5. 为什么要用recyclerview?答:吟唱6. 除了这些jetpack套件还用过哪些?常用的就这些。7. 你熟悉kotlin吗?答:不熟8. 你们的项目的里面有网络请求还有数据库缓存这些能力吗?答:okhttp3, retrofit 以及room问:room不就是jetpack套件吗?刚才问什么不说答:师兄写的,处理业务逻辑没用过问:那你自己了解room 和sqlite的区别吗答:不懂问:shared_perference有什么性能问题答:xxxxx但是性能问题不懂。问:那你知道shared_perference现在有什么上位替代吗答:不清楚,写安卓好久之前了9. 那你们网络请求有用okhhtp的拦截器吗?答:有的,用来处理通用的网络错误。问:怎么用你知道吗?答:xxxxxxx问:那这个拦截器是一个什么设计模式答:策略模式吗?根据不同的code弹出不同的错误?问:不不不,我问的是拦截器的模式答:okhttp3 的client应该是个建造者模式吧问:拦截器是怎么实现的,如果我有多个拦截器的话,这个怎么协调他们的工作。答:不太懂问:那你们用的retrofit的网络请求库,我要去增加一个API调用我要怎么做答:注解式编程吧,xxxxx,但是这个是如何获取到这个注解的就不是很了解、10. volatile关键字了解吗?答:开始吟唱11. cookie 和session有什么区别答:吟唱了一部分,问:还有吗?答:不太了解,这部分安卓项目中用到的比较少12. Java里面有哪些引用类型,你知道吗?答:吟唱问:虚引用你在什么场景下用过吗?答:没做过内存泄漏的排查13. java里面有锁这种方式,你知道吗?答:悲观锁 synchronized lock  乐观锁:CAS 问:synchronized lock 有什么区别?答:synchronized 锁升级机制,Lock 基于AQS,高并发 lock 低并发synchronized 问:如果一个方法加上synchronized的修饰,一个静态方法加synchronized 有什么区别?答:不会14. Android里面触摸事件的传递机制你了解吗答:传递顺序讲了一下问:一个完整的事件,它有按下,然后有移动,然后再有抬起。如果view没有消费touchdown,那么后续的事件还能消费到吗?答:懵逼,如果被拦截掉的话消费不到,那应该能消费到吧,具体不太清楚。15. 写题:多种方式实现单例synchronized 2min写完,讲清楚原理内部静态类的 3min 写完 讲不明白为什么线程安全的16. 反问:更看重代码能力还是基础答:都看问:有什么要求?答:去官网看职位要求
点赞 评论 收藏
分享
03-17 15:13
已编辑
快手_Java(实习员工)
日期: 一面(3.17)岗位:Java开发实习生地点:南京背景:  双非科班、两段实习经历八股盛宴1. 自我介绍2. Spring的依赖注入有几种方式?3. Spring的事务传播你有了解过吗?4. ArrayList和LinkedList有什么区别?5. Java中实现多线程有哪几种方式?6. 线程池有哪些核心参数?7. Spring的IOC和AOP的实现原理是什么?8. AOP的使用场景有哪些?9. Spring的循环依赖问题讲讲?10. SpringBoot的自动装配原理是什么?11. @ConfigurationProperties和@value有什么区别?12. MyBatis中xml里面的常用标签有哪些?13. MyBatis中一级缓存和二级缓存有什么差别?14. Redis的持久化有哪些方式?15. 缓存穿透、缓存击穿、缓存雪崩是什么?16. Redis实现分布式锁有哪些方案?17. 大文件应该怎么上传?如何实现断点续传?18. WebSocket和SSE有什么区别?19. chatgpt、deepseek这种使用到了sse,那么每次请求都会建立一次HTTP连接,请求结束后断开连接,下次请求的时候还需要重新建立连接,那么ai是怎么知道你之前发的内容呢,这个有了解过吗?20. OCR怎么用的?云厂商的还是其他第三方库的?21. python有了解过吗,前端会吗?22. 消息中间件有用过吗?Kafka、RocketMQ、RabbitMQ有什么区别,使用场景是什么?#亚信科技#
没有offer的呆呆:真全是八股
查看22道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务