5月26日-CVTE-应用软件开发工程师
1)Activity它的生命周期大概是怎么样的一个流程?
2)那如果我们在A activity去启动了一个B activity,这两者之间生命周期的顺序是什么样子的?
3)在屏幕旋转的时候,Activity会经历什么?
4)那如何避免因为配置导致的数据丢失?
5)那你一般是在什么时期去调用这个ViewModel存储呢?
6)那像你做的那个音视频软件里面,如果我在视频通话的过程中旋转了屏幕,你要怎么能够保证自己的WebRTC的这个连接不断开呢?
7)然后刚才有说到协程,那你有了解过协程它的本质是什么吗?
8)有没有了解过像 ViewModelScope和LifeCycleScope,它们各自的作用域和生命周期是怎么样的?
9)ViewModelScope 它是在ViewModel的哪一个周期里面被取消的?
10)那flow和live data有什么区别?有了解过吗?
11)(在AI编程实操后)你可以简单说一下这个思路是怎么样的,怎么让AI来帮你完成这个东西?
12)你平时去编码的时候,你应该会选用什么样的模型呢?
13)是基于什么样的考虑选择的GLM(和DeepSeek)?
14)(针对AI生成的代码)你觉得它生成的这个代码有没有什么可以优化的地方?
15)(针对代码)你觉得它的结构设计是合理的吗?
16)那如果你要继续去拓展这个WebRTC Manager的能力的话,你觉得这样的设计是可以的吗?
17)如果要你去优化这个Manager,你准备怎么做?
18)还有其他的你觉得他写的比较好的地方吗?
19)新的技术有了解吗?通过什么样的渠道去了解这些新技术?
20)最近有了解过Android里比较新的技术吗?
21)AI方面有了解过吗?
22)在现在的这种AI编程的浪潮氛围下面,你要怎么去构建自己的知识体系,让自己更快速的成长起来?
23)你有写过博客吗?
24)如果让你去学习一个你自己完全没有接触过的新技术,你准备要怎么做?
25)你有自己去复盘过你自己的那个音视频的项目吗?然后后面要如何改进?
26)对于你自己做的这种复盘,你有总结出来过什么样的方法论?
27)平时你有没有产生过灵感驱动的想法,并实现了一些创新的方案?可以分享一下吗?
CVTE对八股问的不是很多,主要还是考察你是不是与时俱进,考察了一个不是很复杂的vibe coding题目,然后就是考察你对代码架构方面的理解,比如对于一个很大型的代码,该如何拆分,如何优化。
面试结果出的较快,下午面完晚上就通过了。爆
CVTE,希望给个机会去实习。
#牛客AI配图神器#
#发面经攒人品#
2)那如果我们在A activity去启动了一个B activity,这两者之间生命周期的顺序是什么样子的?
3)在屏幕旋转的时候,Activity会经历什么?
4)那如何避免因为配置导致的数据丢失?
5)那你一般是在什么时期去调用这个ViewModel存储呢?
6)那像你做的那个音视频软件里面,如果我在视频通话的过程中旋转了屏幕,你要怎么能够保证自己的WebRTC的这个连接不断开呢?
7)然后刚才有说到协程,那你有了解过协程它的本质是什么吗?
8)有没有了解过像 ViewModelScope和LifeCycleScope,它们各自的作用域和生命周期是怎么样的?
9)ViewModelScope 它是在ViewModel的哪一个周期里面被取消的?
10)那flow和live data有什么区别?有了解过吗?
11)(在AI编程实操后)你可以简单说一下这个思路是怎么样的,怎么让AI来帮你完成这个东西?
12)你平时去编码的时候,你应该会选用什么样的模型呢?
13)是基于什么样的考虑选择的GLM(和DeepSeek)?
14)(针对AI生成的代码)你觉得它生成的这个代码有没有什么可以优化的地方?
15)(针对代码)你觉得它的结构设计是合理的吗?
16)那如果你要继续去拓展这个WebRTC Manager的能力的话,你觉得这样的设计是可以的吗?
17)如果要你去优化这个Manager,你准备怎么做?
18)还有其他的你觉得他写的比较好的地方吗?
19)新的技术有了解吗?通过什么样的渠道去了解这些新技术?
20)最近有了解过Android里比较新的技术吗?
21)AI方面有了解过吗?
22)在现在的这种AI编程的浪潮氛围下面,你要怎么去构建自己的知识体系,让自己更快速的成长起来?
23)你有写过博客吗?
24)如果让你去学习一个你自己完全没有接触过的新技术,你准备要怎么做?
25)你有自己去复盘过你自己的那个音视频的项目吗?然后后面要如何改进?
26)对于你自己做的这种复盘,你有总结出来过什么样的方法论?
27)平时你有没有产生过灵感驱动的想法,并实现了一些创新的方案?可以分享一下吗?
CVTE对八股问的不是很多,主要还是考察你是不是与时俱进,考察了一个不是很复杂的vibe coding题目,然后就是考察你对代码架构方面的理解,比如对于一个很大型的代码,该如何拆分,如何优化。
面试结果出的较快,下午面完晚上就通过了。爆
#发面经攒人品#
全部评论
相关推荐

查看26道真题和解析