收钱吧OC 把面试官聊嗨了 一面面经 二面面经

牛客一键投递,移动端开发岗位。

Timeline:

  • 8月29号笔试,笔试是Android场景题,让设计APP,类似这种,比较简单。
  • 9月9日一面。
  • 9月16日二面。
  • 9月22日HR面,目前官网变成了代发意向状态。
  • 9月23日,OC邮件

一面面经:

无手撕,有项目、场景题、八股。全程1小时。

场景题是设计一个朋友圈图片滑动的容器,然后会有哪些性能瓶颈,怎么优化等等。

八股都是跟安卓开发相关的:

  • 安卓四大组件,分别介绍
  • Fragment生命周期,有哪些方法
  • 介绍一下view的绘制流程,就拿触摸事件举例吧
  • 安卓事件分发机制中onTouchEvent是干嘛的
  • 内存如何优化,有哪些检测工具与修复方法
  • 安卓的handler looper MessageQueue
  • Binder机制
  • 冷、温、热启动的区别,以及如何优化。

二面面经:

二面是技术主管面,依旧没有手撕,八股、场景题居多,把面试官聊嗨了。

  • C++和Java是如何通信的,如何使用JNI编程
  • 在JNI调用中,java虚拟机如何识别C++中的函数
  • 在安卓APP中嵌入Unity引擎,安卓是如何与Unity引擎通信的
  • Unity引擎使用的编程语言是C#,你对C#了解多少
  • 在App中点击Unity引擎渲染的模型时,安卓层会调用哪些方法,Unity引擎会调用哪些方法
  • 在你拿到一款新的芯片时,要在上面开发应用,你的工作流是什么?
  • 拿机械臂举例,一些传感器厂商会提供现成的API接口,你可以直接调用去编程,但当公司对一项功能需求量特别大的时候,公司就可以反过来向硬件厂商定制硬件,这时候你作为公司的开发人员,应该为传感器厂商提供哪些信息?
  • 公司现在一些边缘侧设备上部署小型的AI模型,想使用一种可以编程的硬件,灵活适配各种AI模型,你会怎么选?(答FPGA)
  • FPGA使用的verilog语言,那Yolo模型举例,将yolo模型部署到FPGA硬件中,具体流程是什么样的?
  • 有哪些关键算子需要着重优化,如果某一层量化剪枝操作后发现精度下降比较明显,该怎么做?
  • FPGA的成本怎么样?
  • FPGA还是太贵了,有没有更便宜的方案,现在开发所需要的外设都比较明确,像UART、CAN、SPI、I2C等不需要像FPGA那样用逻辑资源编程实现,可以直接固化到芯片中,要求将成本降到极致,你该怎么办?(答,采购MCU芯片,比如STM32或者ESP32等等,然后由软件开发人员适配)

反问:我面的是移动端开发岗位,为什么今天问的和移动端开发区别很大?

主管回答:收钱吧向来注重个人的全面发展,并不是你求职什么岗位,就一定要在这个岗位干下去,而是会根据你的经历匹配你合适的项目,这些都是可以自由选择的。你可以选择从事本岗位,也可以根据你的能力选择开发一些新的项目,公司会为你提供支持。

我看到你的过往经历,让我想到美好的大学时光,所以跟你聊了很多,主要也是考察你的知识面广度。

HR面,就正常的HR面试,自我介绍;哪里人;为什么选择上海发展;个人优缺点;还投了哪些公司,进度咋样;和对象吵架了该怎么处理;期望薪资如何;后续流程(先OC,11月初发正式Offer)等等。

全部评论
大佬进去收钱吧,收钱收钱不停吧
点赞 回复 分享
发布于 09-26 11:28 广东
祝愿大佬不停收米
点赞 回复 分享
发布于 09-25 22:36 北京
恭喜上岸!移动端卷王实至名归🚀
点赞 回复 分享
发布于 09-23 11:01 湖北
待 OC 也太稳了!主管聊嗨还透发展,收钱吧这氛围可啊
点赞 回复 分享
发布于 09-23 11:00 北京
我想问一下,录用意向书待发放,就一定稳了嘛,我目前也是这个状态
点赞 回复 分享
发布于 09-22 15:44 上海

相关推荐

评论
1
5
分享

创作者周榜

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