#软件开发2023笔面经# 刚上来闲聊了一下,问了一下我现在的在职状态,然后开始自我介绍。介绍完之后问了我之前大四实习的时候公司做的项目,我简单的讲解了一下,然后面试官又叫我选择一个我上手时间更长的项目来展开讲讲这个项目具体是干啥的。我讲述完之后面试官就我项目中的一些细节做了询问,还有我遇到当内存泄露的时候是怎么处理的(因为实际项目中我还没接触到这块,但是我说了一下我的思路,一般像单例模式的使用不
1. 先问项目(提到了滑动冲突怎么解决的) 2. 安卓有哪几种页面通讯的方式 3. 用过什么开源框架(消息总线#%¥#?) 4. jetpack全家桶用过哪些 5. livedata有什么能力 6. java里弱引用和强引用分别用在什么场景 7. 用到什么布局(为什么不用constraintLayout) 8. glide和OkHttp的任务调度是怎么实现的(比如同时发起很多请求) 9. hand
先问项目 安卓有哪几种页面通讯的方式 用过什么开源框架(消息总线#%¥#?) jetpack全家桶用过哪些 livedata有什么能力 java里弱引用和强引用分别用在什么场景 用到什么布局(为什么不用constraintLayout) glide和OkHttp的任务调度是怎么实现的(比如同时发起很多请求) handlerMessage什么时候会发生内存泄漏(要怎么预防) handler和Acti
3.23 17:50-18:50,就1个小时 题量很大,20道单选题,11道多选题,5道填空题,5道综合题,1道附加题。 考察范围很广,Java基础,JVM,JUC,SQL,redis,消息队列,微服务。 鼠人寄了,好多没做出来。 说一说面向对象的三大特征? synchronized和violated的区别? 一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备
问题内容: 我有一个图像按钮。我使它不可见。但是不会触发onClick事件,这会使按钮可见。该按钮最初应该在5秒钟内可见,然后变为不可见,如果我单击该按钮,则再次可见。 问题答案: 您试图单击一个不可见的按钮?尝试使用带有空白可绘制对象的可见按钮,即没有背景或src属性。 单击它时,通过插入所需的可绘制对象来动态更改源属性。 这肯定会使其可点击。
本文向大家介绍monkeyrunner之安卓开发环境搭建教程(1),包括了monkeyrunner之安卓开发环境搭建教程(1)的使用技巧和注意事项,需要的朋友参考一下 在学习monkeyrunner之前,让我们先搭建好eclipse安卓开发环境。 对于程序开发人员而言,eclipse并不陌生,它提供了一个非常广阔的平台来开发程序。同样也可以用它来开发android程序。但是在eclipse中并不能
感觉秋招要结束了,发个面经攒人品 1.自我介绍(竞赛经历) 2.扒项目 3.线程池(不会) 4.多线程使用和应用场景 5.自己讲擅长的部分(面向对象) 6.封装、继承、多态 7.面向对象和面向过程的区别 8.抽象类和接口的区别 反问: 1.安卓方向学些什么 2.部门的技术栈 3.后续面试流程 兄弟们有没有什么小厂推荐的,手头offer有点少
合合信息给我的印象是很低调但是实力很强的公司。是我现阶段很想进的公司。 一面HR面,在3月14日,HR是我见到的最专业,普通话最好的面试官,用很短的时间就把公司的概况说得一清二楚,我想问的比如人才培养体系,公司主要业务,面试岗位需要的技能,面试岗位的具体工作内容,都说的很清楚。而且看人很准,短短的20分钟的交流就看出我主要的性格特点。整个交谈过程让人很舒服,可以感受到HR对工作的热爱和个人品质的优
7.21 一面 1、自我介绍+聊天 2、八股文: (1)堆栈区别 (2)C++中参数传递的方式有哪些 (3)介绍下static关键字 (4)介绍下const关键字 (5)volatile关键字 (6)静态多态与动态多态 (7)写一个返回两个值中比较小的那个值的宏定义 (8)函数指针 (9)计算机体系结构包含哪些 3、编程题 给定一个数N,按行输出,第一行输出1、第二行输出2 3 第三行输出 4 5
时间:2022年8月5号 情况:今天结束了联系的第一次面试,估计是和联想说拜拜了 在干嘛:准备履行自己要写这次面经的承诺,现在的时间是凌晨12点20,听的歌是Drake的calling my name,为什么要现在写呢,因为洗漱的时候我又在谴责自己今天又没学习,没总结,没干正事,下午说好午睡半小时,结果睡了2小时,去了实验室光打游戏看youtube,不说把今天的面试的总结赶紧写了,把安卓的even
1.自我介绍(讲到安卓的被打断了然后被问问题) 2.做的安卓是apk的项目,有发行吗 他解释了系统开发工程师和应用开发工程师的区别(一个是系统的一个做应用的) 3.类加载有几种模式 4.怎么定义一个类 5.安卓有几种布局 6.学过数据结构吗 7.知道那些排序 8.onetop模式的A activity 跳转到B activity,再跳转到A activity 是怎么样的一种形式 9.安卓的启动方式
系列专栏: 安卓系统Framework面经专栏链接:Android系统面试题解析大全 安卓系统Framework面经目录详情:Android系统面经_Framework开发面经_150道面试题答案解析 安卓高频面经解析大全专栏链接:Android面试题解析大全 安卓高频面经解析大全目录详情:安卓面经_Android面经_150道安卓基础面试题目录 嵌入式面经解析大全专栏链接:嵌入式面经_C++软件
国庆上来面试了荔枝的安卓岗位,整个面试过程很顺畅,对荔枝的印象还是比较好的,9号进行的一面,15号进行的二面,一面主要是问项目这块,问得还是比较深,但是面试官很好,会给你时间组织思路,二面就主要问技术知识了,Java、Android、计算机网络都有问到,不过问得比较基础,除了个别的打不上来外,其他的都还行。需要我整理的面题和面试交流的话可以call我! 一面 项目介绍 项目用到的RecyclerV
我11月顺利拿到了OPPO公司Android工程师offer,我有三年多的工作经验,这次面试历经两轮,终于是拿到了offer,一面是以项目来展开的,简历上的东西一定要熟悉,面试官就是通过简历去问,然后会针对项目中遇到的问题,让你现场给你解决方案。 二面是由部门的主管负责面试,主要也是询问工作上的一些事,大头当然还是项目上的经历,遇到的难点和解决办法,还针对团队合作问题上提了一些问题,类似于结构化面
1.你了解Android系统启动流程吗? A: 当 按 电 源 键 触 发 开 机 , 首 先 会 从 ROM 中 预 定 义 的 地 方 加 载 引 导 程 序 BootLoader 到 RAM 中 , 并 执 行 BootLoader 程 序 启动 Linux Kernel, 然后启动用户级别的第一个进程: init 进程。init 进 程会解析init.rc 脚 本 做一些初始化工作,包括挂