蔚来安卓开发一面面经

1.挑一个项目介绍 2.安卓项目深挖,有哪些功能,你负责了什么,相关的技术栈 3.网络请求用了什么第三方库(okhttp),有阅读源码吗 4.两个嵌套的recycleview如何解决滑动冲突 5. 从触摸屏幕开始安卓的事件分发机制,拦截的方法叫什么 6.追问,如果拦截的方法返回false,这个触摸事件将由哪一层处理 7.图片加载用过哪些库,glide还用过什么其他功能吗,具体是什么方法 8.leak canary怎么检测到内存泄漏并定位 9.追问:内存泄漏的类型 10.刚刚你提到堆栈,java堆和栈分别用来存什么 11.如何检测安卓中的内存使用情况 12.java的垃圾回收机制,都有哪些方法,怎么进行标记回收的 13.对kotlin的了解 14.八股:协程是干嘛的 15.八股:hashmap的原理,线程安全吗?什么是线程安全的? 16.八股:activity的启动模式 17.八股:安卓的跨进城通信方式 18.八股:binder使用过吗?具体原理是什么 19.八股:安卓中的广播机制了解吗,有几种注册方式,优缺点是什么 20.八股:安卓中的四大组件有哪些 21.八股:安卓中常见的架构(mvc,mvvm,mvp),你用过哪种 22.安卓的framework接触过吗 23.AMS和WMS了解吗 24.jetpack的常用组件说一下 25八股:synchronized和volatile的区别
全部评论
大佬这个是实习还是怎么岗位啊?感觉很有难度啊
点赞 回复 分享
发布于 11-19 02:22 广东

相关推荐

H3C在河南的某合资外包公司,异地社保,最低档,C++、Go双栈开发。项目是成都某大学的一个驻场项目第一期,为期1年。狗看了都摇头的岗位也是直接寄了,理由是甲方觉得不合适。因为是在成都读书所以很清楚成都某大学虽然是大部分二本专业少部分一本专业但是四川省大力扶持招的全是高学历老师还是非常非常学历歧视的。1.自我介绍考虑到C和Go双栈场景,着重介绍了一下本科专业主要做嵌入式,软硬都会。主要发展方向是监控系统,设备数据采集、网络分析和数据可视化。2.做过的项目介绍主要介绍了一下单机采集器的原理和分布式采集器的原理以及对应的架构。各种相关的采集IPMI、SNMP、ICMP、TLS、DNS反查、路由分析、端口扫描这些常见的采集。前端能写,有定制数据大屏、仪表盘的能力。单体、分布式、SOA、微服务都有实践过,做过项目重构框架迁移。有多种数据库的使用经验,做过多数据库兼容,有Web、CLI工具、GUI桌面软件 3端维护的能力。3.目前是新疆在职是吗?成都本地人?为什么去新疆?干什么岗位?做什么项目?电信网络工程师,本地人,因为校招直接把我招走了,没有等其他面试的流程结束。主要做网络运维。4.交接需要多久?正式员工,7-30天。5.Go这边多线程和锁了解吗?了解,多线程在采集器这一块用的相当多。介绍了一下并发原语、GMP模型、CAS自旋锁、Atomic包,然后sync包的Mutex、RWMutex、Once、GroupWait、Cond,go test -race竞态检测,sync.Pool协程池,Channel来实现加锁。6.看你C++、JAVA、Python、Go都会一些,什么水平?C++参加过算法竞赛,懂基础不懂开发,JAVA科班生都学(虽然我不是科班生),学了一年靠这个找到的实习。Python是专业主学的,懂一些深度学习、机器视觉调参。7.前端具体什么水平?Angular 19+RXJS 和 VUE3+Axios都落地过项目,写的时候会用AI辅助能调明白,能封装一些简易的东西,。8.看你做过驻场运开,Shell什么水平?初级。9.OSI七层协议10.TCP三次握手11.Github链接?有什么作品?简历上有。git、svn都会用,并且会部署本地仓库,发布、fork、merge pr都会。因为还没找到IT工作所以没时间发展开源这一块,目前仅是当做公开的仓库使用。12.CSDN链接?因为还没找到IT工作所以没时间去总结一些经验性的博客,仅发过一篇文章,更多的是写自己的私人文档。13.反问环节项目是做什么的?成都某大学的数据中心需要一个做开发的牛马,但是因为编制批不下来所以想找个外包,具体工作直接和成都某大学的老师对接。双非本连异地社保的外包也没资格了吗?
查看13道真题和解析
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

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