首页 > 其他分享 >Android开发腾讯云智面经分享

Android开发腾讯云智面经分享

时间:2023-07-08 16:32:45浏览次数:70  
标签:面试题 offer 流程 云智 面试 腾讯 Android 云智面

分享一位读者面试腾讯云智(腾讯集团旗下的全资子公司)投稿的面经,主要记录了自己在面试过程中遇到的问题。

下面是正文

本人在湖北的一所民办二本,学校非常一般。由于寒气逼人,快到七月才拿到 offer,感谢腾讯云智!!!

腾讯云智(武汉)

一面(40min)

1、GC原理,有哪几种GC方式。

2、HashMap原理。

3、Hybrid开发流程、机制。

4、WebView内存泄露。

5、包体积优化。

6、自定义View需要注意哪些。

7、事件分发机制。

8、ViewModel原理。

9、屏幕旋转ViewModel怎么做到保存数据的。

10、LiveData原理。

11、Flutter线程机制,单线程多线程。

12、组件化开发。

13、介绍一个自己的开源项目。

14、有参与过别人的开源项目吗。

15、反问(个人表现、二面一般什么时候通知)。

16、本来以为一面凉了,结果过了两个星期收到了二面的通知。

二面(40min)

1、Java对象生命周期。

2、GC机制。

3、Glide缓存机制。

4、Glide对Bitmap是怎么优化的。

5、Okhttp请求流程。

6、Retrofit中的设计模式。

7、App启动流程。

8、Apk打包流程。

9、重构做了哪些工作。

10、内存泄露,举例场景。

11、LeakCanary实现原理。

12、Handler消息机制。

13、线程有哪些状态。

14、Hybrid开发介绍。

15、Js功底怎么样。

16、反问(个人表现、后续的面试流程、部门的业务方向、技术栈)。

HR 面(20min)

1、自我介绍;

2、哪里人,目前是不是在武汉;

3、对前几面面试官有什么感受;

4、家庭情况;

5、职业规划;

6、大学期间参加了哪些活动;

7、平时的学习方式;

8、手里面还有没有其他 offer;

到了 HR 面基本稳了,HR 面过了大概一周发了 Offer。

面试答案

由于问题太多,我这里就不贴答案了,有需要的朋友可以点击下方课程链接详细了解

https://edu.51cto.com/course/32703.html

还有许多的零碎的面试题,我根据其类型系统整理成了PDF文档,包含了对它的解析理解。

内容涵盖:Java方面、Android方面、音视频、Flutter、算法、Android Framework、企业常见174道面试题等等…共1700+页 从知识点到面试题到新技术都进行了全面以及详细的解析,质量非常高!!!


Android开发腾讯云智面经分享_Android

总结

腾讯云智的面试效率比较低,很慢,但面试官总体给我的感觉还可以。

听网上的人说腾讯云智是内包,不太好。不过,我个人还是非常感谢腾讯云智给了我 offer。它不嫌弃我学校不好,我也不嫌弃它可能是个内包。如果后续没有其他更好的 offer,我就去腾讯云智了。

标签:面试题,offer,流程,云智,面试,腾讯,Android,云智面
From: https://blog.51cto.com/u_16163442/6662362

相关文章

  • Android 14 功能和变更列表
    Android14功能和变更列表https://developer.android.google.cn/about/versions/14/summary?hl=zh-cnAndroid13功能和变更列表https://developer.android.google.cn/about/versions/13/summary?hl=zh-cn Android14功能和变更列表下表列出了所有记录的可能会影响应用开......
  • Android实时获取摄像头画面传输至PC端
    前言最近在做一个PC端小应用,需要获取摄像头画面,但是电脑摄像头像素太低,而且位置调整不方便,又不想为此单独买个摄像头。于是想起了之前淘汰掉的手机,成像质量还是杠杠的,能不能把手机摄像头连接到电脑上使用呢?经过搜索,在网上找到了几款这类应用,但是都是闭源的。我一向偏好使用开源软......
  • 解决proAndroid的具体操作步骤
    proAndroidAndroid是一个开放的移动操作系统,由Google开发。它是目前全球市场份额最大的移动操作系统之一。Android操作系统的特点是开放性、可定制性和多样性。它提供了丰富的开发工具和平台,使开发者能够创建各种类型的应用程序,满足用户的不同需求。开发环境为了开始Android开发......
  • Android studio怎么设置首页 来解决一个具体问题的方案
    AndroidStudio设置首页当我们打开AndroidStudio时,默认的页面是WelcometoAndroidStudio,这个页面显示了项目的列表和一些最近的活动。然而,有些开发者可能更喜欢将某个特定的页面设置为AndroidStudio的首页,以方便快速访问常用功能或者项目。在本文中,我们将学习如何设置......
  • 如何实现Android studio设置横屏的方法的具体操作步骤
    AndroidStudio设置横屏的方法引言在Android开发中,有时候我们需要将应用程序的界面固定为横向展示,以适应某些特定场景。本文将介绍如何在AndroidStudio中设置横屏的方法,帮助刚入行的开发者快速掌握这一技巧。方法流程下面是整个设置横屏的方法流程,我们可以用表格的形式展示出......
  • 解决Android studio 新建文件固定创建人创建时间模板的具体操作步骤
    AndroidStudio新建文件固定创建人创建时间模板在开发Android应用程序时,我们经常需要创建许多不同类型的文件,例如Activity、Fragment、Adapter等。为了提高开发效率,我们可以在AndroidStudio中使用模板来自动生成这些文件的代码。在本文中,我们将介绍如何在AndroidStudio中创建一......
  • 解决Android studio 代码提示功功能的具体操作步骤
    AndroidStudio代码提示功能简介AndroidStudio是一款非常强大的集成开发环境(IDE),它为开发者提供了许多便利的功能来提高工作效率和准确性。其中之一就是代码提示功能,它能够根据上下文自动补全代码,提供方法和属性的建议,减少代码编写的错误和不必要的时间浪费。代码提示的类型And......
  • 如何实现Android studio running devices的具体操作步骤
    AndroidStudioRunningDevices在Android开发中,AndroidStudio是最流行的集成开发环境(IDE)。它提供了许多强大的功能,其中之一是可以运行和测试您的应用程序在不同的设备上。在本文中,我们将介绍如何在AndroidStudio中管理和运行设备。设备管理在AndroidStudio中,您可以通过AVDM......
  • 如何实现Android studio .gitignore没生效的具体操作步骤
    解决AndroidStudio.gitignore没生效问题简介在使用AndroidStudio开发Android应用时,我们通常会使用版本控制系统Git来管理代码。然而,有时候我们会发现.gitignore文件中定义的忽略规则并没有生效,导致一些不必要的文件被提交到Git仓库中。本文将介绍如何解决这个问题。解决流程......
  • 解决Android socket打印机的具体操作步骤
    AndroidSocket打印机实现教程概述本教程旨在教会刚入行的小白如何使用AndroidSocket实现打印机功能。我们将按照以下步骤来完成这个任务:创建一个Android项目;添加网络权限;建立与打印机的Socket连接;发送打印指令。接下来我们一步一步进行说明。步骤详解步骤......