面经详情

面试:校招技术岗。
笔试
  • dfs/bfs算法题,有一定难度。没接触过的大概要花一番功夫准备和练习。
面试
  • 技术面主要是依照简历问了我一些东西。问了我毕业设计和操作系统的基本知识(简历上的)。
  • 最后问了我对所投岗位的了解。人事面自我介绍,问一些基本情况、过往经历。

相关推荐

赤阳道显示器主管
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 发布

进入微信小程序

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

立即前往
看准网三星电子中国研发中心三星电子中国研发中心面试经验三星电子中国研发中心面试经验:面试:校招技术岗。
正在招聘infra工程师32 个岗位