android 面试确实现在越来越底层,越来越详细。其实我觉得还是掌握两个基本点:第一,是你自身的项目 第二,就是技术技能。java基础: 现在面试稍微好点的公司都会问到算法: 这里主要是冒泡排序、选择排序以及二分法就是必须要手写出来的代码了1 、冒泡排序public static void bubbleSort(int[] arr) {
for(int x=0; x<a
转载
2023-08-16 21:04:35
40阅读
关注finddreams博客: 一般的面试流程是笔试完就接着是面试了,面试时技术经理会问你一些你工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。今天我就给大家整理一些,面试中常见的面试官提的一些问题?1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的? ①Item布局,层级越少越好,使用hierarchyvi
转载
2023-09-05 15:05:12
58阅读
1.如何避免ANR? 答:ANR:Application Not Responding,五秒在Android中,活动管理器和窗口管理器这两个系统服务负责监视应用程序的响应。 当出现下列情况时,Android就会显示ANR对话框了: 对输入事件(如按键、触摸屏事件)的响应超过5秒 意向接受器(intentReceiver)超过10秒钟仍未执行完毕独立的线程中(例如ma
转载
2023-07-05 18:25:08
63阅读
宏达以太android面试题
1.面向对象的特征,请简单说下?
2.abstract class和interface的区别?
3.GC 垃圾回收机制
4.EJB
5.Broadcast
6.android中的异常
7.forseclose强制关闭是由什么造成的?
8.android分辨率的适配
9.an
转载
2023-07-31 23:07:14
48阅读
现在分为Android篇和Java篇、还有一些其他人收集的面试题网页地址。关于笔试用 牛客网就可以了一.Android篇1.性能优化系列文章,实用https://www.jianshu.com/p/f5514b1a826c文章正在审核中... - 简书启动加速可以优化的也就是Application、Activity创建以及回调等过程。利用主题快速显示界面;异步初始化组件;梳理业务逻辑,延迟初始化组
前言春招已经接近尾声了,不知道各位小伙伴有没有找到自己心仪的工作呢。笔者前几天内推刚刚收获了腾讯高级开发岗的offer,得益于内推朋友面试时的面试经验,照着他给的方向复习刷题,顺利的通过了面试。在这里也无偿分享给广大网友们,喜欢也能帮助到你们。如果觉得文章不错,烦请点个关注转发,谢谢!面试总结面试大厂一定要做好充分的准备,没有准备就去面试完全是去当炮灰的,更是对自己的不负责。再就是基础真的很重要,
转载
2023-11-15 20:44:28
99阅读
持续更新中,并完善答案------ 最近博主身边的安卓朋友换个坑,接到BAT等大厂面试邀请,回来聊天,博主记录下各大厂必问的部分有用面试题.希望对你学习,工作,面试有所帮助.(博主会持续收集更新这些面试题),博主会对分享和投稿的面试题做一些过滤,在此再次感谢分享面试题各位朋友和读者面试官的问题:(1)问:点击一个图标到这个应用启动的全过程(前面是项目经验没啥好说的)。 答:点击图标后通过start
转载
2023-09-10 13:40:30
17阅读
工作马上就要3年了,相比于同行的很多朋友,我的成长还是太慢,最近也是绞尽脑汁想要提升自己。但是这一行似乎也没有什么捷径, 只有不断地学习与总结才能提高自己吧。给自己挖个坑,希望自己能够慢慢填上,相信等到填好坑的那一天我一定会有所提升。作为一名android开发,如果公司让你去面试求职者,你都会问哪些问题呢。当公司安排我去面试一个人的时候,老实说我也不知道该问些什么,所以开坑一个面试官系列,总结一些
一般的面试流程是笔试完就接着是面试了,面试时技术经理会问你一些你工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。今天我就给大家整理一些,面试中常见的面试官提的一些问题?1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的? ①Item布局,层级越少越好,使用hierarchyview工具查看优化。 ②复用convertView ③使用ViewHo
转载
精选
2016-07-22 17:42:19
365阅读
前言本来已经在为去大厂工作摩拳擦掌的Android开发者们,今年显得格外艰难:待就业数高达874万!人才竞争加剧!疫情让大多数公司的招聘需求缩减!人才招聘要求愈来愈高!别说offer,现在出门零活都难难难…“之前的工作,我得到了啥?”“除了不断稀疏的头发,和越来越重的黑眼圈,还有啥?”面试官的问题:(1)问:点击一个图标到这个应用启动的全过程(前面是项目经验没啥好说的)。 答:点击图标后通过sta
转载
2023-12-17 15:35:35
93阅读
Android基础知识点1、四大组件是什么Android 开发的四大组件分别是: 活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现; 广播接受者(Broadcast Receive),勇于接收广播;内容提供者(Content Provider),支持多个应用中存储和读取数据,相当于数据库。(1) 活动Android中,activity是所有程序的根本
转载
2023-10-19 09:41:41
48阅读
前言今年的面试形势不容乐观,竞争愈发激烈,进大厂的难度又增加了。 但是,梦想还是要有的,万一实现了呢?这不就有一只幸运鹅。我的一个朋友,几天前,他百年不见更新的朋友圈有了新动态,他居然晒了他的offer,配的文案就是这篇文章的标题:算法太TM重要了!刷完这些题,我终于拿到了梦寐以求的大厂offer!下面有不少前来贺喜的朋友,就是发言酸溜溜的。一、Android面试题Android面试题包括Andr
Linux内核的基础知识: 进程隔离/虚拟地址空间:在操作系统中为了保护某个进程互不干扰就设计了一个叫“进程隔离”的技术,防止进程A可以操作进程B的数据。而进程隔离技术用到了虚拟地址空间,进程A的虚拟地址空间跟进程B的虚拟地址空间其实是不同的,而如果进程与进程之间要进行通知则需要某种通信机制才能完成
原创
2018-05-04 10:09:00
135阅读
1、 你对 APP 的启动有过研究吗? 有做过相关的启动优化吗?程序员:之前做热修复的时候研究过 Application 的启动原理。项目中也做过一些启动优化。面试官:
哦,你之前研究过热修复? (这个时候有可能就会深入的问问热修复的原理,这里咱们就不讨论热修复原理) 那你说说对启动方面都做了哪些优化?
程序员:我发现程序在冷启动的时候,会有 1s 左右的白屏闪现,低版本是黑屏的现象,在这期
关于这十来天(7月17日-7月27日)的一些Android面试知识点相比较去年中旬,这阶段安卓的岗位需求量确实比较大,基本上都是招聘者找上门来,所以做好一些基本的准备,巩固好知识点,是很有机会的。下面是一些经常被问到的问题:1.在子线程中能不能直接new Handler()答:不能。如果在子线程中直接new Handler(),会抛出异常java.lang.RuntimeException:Can
转载
2023-09-28 22:18:58
456阅读
一、ANR是什么?如何避免? 在 Android 上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应 用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你 的应用程序时,并不希望每次都要处理这个对话框。 不同的组件发生 ANR 的时间不一样,主线程(Activity、Serv
转载
2023-09-19 16:44:49
106阅读
android常问面试题及答案 经典 1. 什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activity, activity 是Context的子类,同时实现了window.callback和keyevent.callback, 可以处理与窗体用户交互的事件. 我开发常用的的有ListActivity , PreferenceActivity 等…如果界面有
转载
2024-04-26 21:17:42
27阅读
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。ConcurrentHashMap和其它同步集合的引入让这道题变得更加复杂。让我们开始探索的旅程吧! 先来些简单的问题
转载
2023-07-12 10:05:46
100阅读
本文前面先看看针对这个知识点会有哪些会在面试中出现,先对题目了解一下。后面会针对Service没有被问到的内容再次进行系统的学习。 一、Service是什么 Service是Android四大组件之一,它可以在后台执行长时间运行操作而没有用户界面的应用
转载
2024-10-21 18:24:36
67阅读
1.你在测试中发现了一个bug,但是开发经理不认为这是一个bug,你怎样解决? 首先,将问题提交到缺陷管理库进行备案然后,要获取判断的相关依据和标准:根据需求说明书、产品说明书、设计文档等,确认实际结果是否与计划有不一致的地方;如果没有文档依据,根据类似软件的一般特性来说明是否存在一些不一致的地方,来确认是否是缺陷; 根据用户的一般使用习惯,来确认是否缺陷;与设计人员,开发人员和客户代表等相关人
转载
2024-08-01 16:04:08
30阅读