45分钟结束,无需自我介绍,约了二面 一、八股文 1.泛型擦除的概念。什么时候用 2.ThreadLocal原理,内存泄漏的原因 3.知道哪些数据压缩算法 4.dns挟持是什么,哪些解决办法 5.Charles怎么抓https的包 6.java四种引用类型 7.jvm有哪几种gc算法,分代收集新生代老年代分别使用哪一种 8.数据库第三范式 9.http状态码 10.https的流程 11.tcp四
一面 手撕算法:求一个字符串的全排列(C++好像有库函数可以直接调) 项目经历 你对安卓了解哪些 安卓布局 用过UI框架吗(没用过所以面试官没有继续问) 安卓持久化存储 安卓数据库 你了解数据库的相关框架吗 直接访问数据库和使用框架访问有什么区别,为什么 单例,手撕 反射是什么,你怎么理解 反射为什么掉性能 选一个印象最深的项目介绍一下 项目中难点,遇到的问题,解决方案 项目中收获的经验 二面 手
分享前吐槽:面试不开摄像头,面试官的语气跟快断气了一样…… 1、有了解web开发、后端开发吗?(无) 2、线程和进程有哪些区别? 3、怎么看一个正在执行的JAVA程序的线程状态? 4、新生代和老年代主要是干什么的?比例是多少? 5、HDFS的服务组成有哪些?它们分别的作用是什么? 6、除了Hive之外,还用过其他数仓吗? 7、Flink的窗口主要是干什么的? 8、Flink的dataStream和
如题,我知道用 uni-app 中的 plus 对象可以打开蓝牙和定位功能,如何打开“允许查找附近设备”这个设置呢?最好给出代码实现。另外还有一个问题,这个功能对应华为鸿蒙系统中的“隐私设置”-“查找附近设备”,其他手机是否有这个功能?此问题仅限安卓手机。
本文向大家介绍Android 开发 使用WebUploader解决安卓微信浏览器上传图片中遇到的bug,包括了Android 开发 使用WebUploader解决安卓微信浏览器上传图片中遇到的bug的使用技巧和注意事项,需要的朋友参考一下 先给大家分析下微信浏览器上传图片bug的原因 微信在新版本中采用的是自己的X5内核浏览器,而在较老的版本中还有可能是安卓的原生浏览器。具体的环境我也不太了解,但
安卓系统手机客户端APP的安装 我们要把MEApp下载到手机上并且进行安装后才可以使用,MEApp的安装程序就在客户自己的服务器上,我们打开IE,在地址栏上输入http://服务器IP:端口/SSMISDIYWeb/ClientInstall.htm 就会出现如下图所示的下载页面: 1.1.1安卓APP的安装 如上图所示,我们点击“安卓App客户端下载”,即可开始下载
本文向大家介绍iscroll安卓低版本卡顿,如何解决?相关面试题,主要包含被问及iscroll安卓低版本卡顿,如何解决?时的应答技巧和注意事项,需要的朋友参考一下 方案一:iScroll v5.1.3 设置momentum: true 方案二:配置probeType 方案三:开启硬价加速:给scroll元素增加css样式:一webkit一transform:translate3d(0,0,0);
ZEKU安卓软件工程师一面(7.26, 46 min) 自我介绍 比赛 项目 粗略介绍一下项目(实现了哪些功能, 有哪些模块) 多个用户使用系统会出现什么问题 就医提醒是怎么做的 如果用户预约成功但没有就医, 考虑过吗 用户预约挂号可靠性是如何保证的, 有没有考虑过预约失败的情况 讲一下科研项目 JAVA & OS 首次加载和创建一个类时, 变量初始化的顺序是什么样的 类加载的生命周期 同步机制
一面 (40min) 算法: 反转链表 合并两个排序的链表 自我介绍 安卓学习路线 http和https的区别 TCP与UDP区别 TCP流量控制 Cookie与Session的作用与原理 进程和线程的区别 进程间通信方式 多线程里的关键字 synchronized应用场景 wait() 和 sleep() 的区别 Java内存回收机制 垃圾收集器有哪些 二面 (30min) 算法: 合并两个有序
您可以使用ML kit来识别图片中的著名地标。 有关此API使用的示例,请参阅GitHub上的ML Kit快速入门示例。 在您开始之前 如果您还没有将Firebase添加到您的程序当中,那您可以从开始指南来开始您的工作。 在app-level的build.gradle 文件中为ML kit添加依赖: dependencies { // ... implementation 'com.go
您可以使用ML Kit来识别图像中的文本,使用设备上的模型或云上的模型。请参阅概述以了解每种方法的优点。 有关此API使用的示例,请参阅 GitHub 上的 ML Kit 快速入门示例,或者尝试使用 codelab 。 在您开始之前 如果您还没有将Firebase添加到您的程序当中,那您可以从开始指南来开始您的工作。 在app-level的 build.gradle 文件中为ML kit添加依赖:
你可以在安卓上使用ML Kit来在图像和视频中识别人脸。 请参阅 GitHub 上的 ML Kit 快速入门示例,了解正在使用的此API的示例。 在您开始之前 如果您还没有将 Firebase 添加到您的程序当中,那您可以从开始指南来开始您的工作。 在应用级的 build.gradle 文件中为ML kit添加依赖: dependencies { // ... implementatio
本文向大家介绍安卓(Android)中如何实现滑动导航,包括了安卓(Android)中如何实现滑动导航的使用技巧和注意事项,需要的朋友参考一下 为了打造流畅的用户导航体验,我们不得不依赖智能手机最常见的一个功能:触摸。 触摸改变应用程序的视图是现在最流行一种导航设计。在本文中,我们将经过必要的几步来实现应用内的横向滑动导航。 本文毫无迟疑地使用了代码优先的方法 。让我们看一下滑动导航需要完成的主要
我是Android开发的新手,在创建一个新的时遇到了一些问题。我想在单击但应用程序崩溃时启动一个新的。以下是控制台和logcat中的内容: logcat null
我编写了这样的代码来查找Android版本 通过使用这段代码,我得到的是版本号,但我想要的是版本名。如何获取版本名?