面经详情

面试:Android。很不好的体验,面试题目都是常规的题目,没收到任何通知。
  • 面试有笔试,做了也没看,第一轮技术没多问,几分钟就完了,第二轮领导面试,问了一些业务问题,还问是否结婚,后面询问面试结果情况,说待定,真的是不好的体验,不像马上需要人的公司

相关推荐

赤阳道显示器主管
Android
未通过未通过
上来第一问是Kotlin的协程了解多少,源码了解吗,是怎么实现的,为什么说更轻量,表现在哪里,切换上是怎么做的,我没有回答协程源码怎么实现的,主要说了下自己的理解。MVC、MVP、MVVM的区别,听过MVI吗,你自己写代码的时候会用什么样的架构去做,这个问题我是根据自己的理解去回答的,因为也没专门针对这个问题有过复习问了JVM内存模型,就是那些方法区、堆、虚拟机栈、native栈、程序计数器,让我分别大致介绍一下了解过JNI吗,这个问题我要划重点了,这几家面试官都针对这个问题问了一些,我只是说我不熟,看来这里可能是有坑的什么是深拷贝什么是浅拷贝 问了Handler,为啥Looper这个死循环不会ANR,我讲了MessageQueue的实现原理,讲了ANR检测的几种检测机制是怎么搞的,这里我估计面试官听懵了问了同步屏障,一看我会,就打住了,直接问了Vsync信号和双缓冲机制,这块我不会,就让他略过了问了我平时看过哪些源码,我说LiveData、ViewModel、Paging、Room、Activity相关的AMS、Actvity启动流程相关的、App启动流程相关的、Linux内核,他就也没细问了出了一道场景题,比如微信上,我要连续发送八条消息,但是可能因为网络问题,我这八条顺序不一致,怎么去做,我回答TCP是如何去保证发送包的有序性的,那么借助TCP这种机制,我们可以对消息加类似的标记,比如时间,在对端根据时间去做排序再展示。然后是一道算法题,一个数组,一个target整数,从数组中选择两个数,满足这两个数相加<=target,该怎么做。思路是排序后,利用双指针。...查看更多
2023-06-11 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网深圳市天博智科技有限公司深圳市天博智科技有限公司面试经验深圳市天博智科技有限公司面试经验:面试:Android。很不好的体验,面试题目都是常规的题目,没收到任何通知。