一面 自我介绍 Android一些优化方案 什么是过渡绘制,如何防止过渡绘制 事件分发机制 ListView的优化 Binder机制 在多进程中,Application会启动几次 单例模式,双锁原理,volatile原理,静态内部类实现单例的原理。 二面 自我介绍 询问Android的相关知识问的也不多,大多是放在项目上的东西。 Java多线程,synchronized 聊项目,都具体做了什么。
我是客户端方向的 题目题解如下 题目1:(100%) 给出一个长度为n的数组,统计其中差值为k的数对的数量。 其中,数对的定义是,从数组中选择两个位置不同的数字,即可组成一个数对。 1 <= n, k <= 100000,数组中每个数字的范围在[1, 200000]之间 思路: 最先的思路是遍历找到差值k存在的个数,计算重复最后整除2,只过了82%(时间超限) 所以改进一下,先统计处所有数的个数,
#### 一面 自我介绍 介绍项目 八股相关知识 多态的实现和原理 epoll原理和优点 vector的扩容 stl相关数据结构用过那些 还有一点,然后我当时没有题,其他人有没有不知道 #### 二面 自我介绍 项目相关,和提问 然后稍微问了一点八股 大概二十多分钟 #### 三面 自我介绍 项目介绍, 大学的课程和专业 八股问没问忘了 然后客户端我确实没经验,然后就说出两个场景题 如何设计一个
1,项目 2,数据结构你怎么分类,具体说说 3,树有哪些 4,二叉查找树怎么查找 5,怎么避免树链化 6,图怎么搜索 7,操作系统的内存是什么概念 8,java中的内存模型 9,https加密过程和CA认证过程 10,网络常用的五层 11,tcp和udp的区别 12,tcp3次握手和4次挥手 13,mqtt协议 14,内核态和用户态区别 15,android四大组件 16,MVC MVP MVVM
笔试时间:2022年9月4日 一共五道问答题 1 while(i < 100)的一个循环中,有一个if判断执行continue,在这之后进行i++。问这段代码会出什么问题,如何解决? 2 浮点数和整数的区别?浮点数用==进行判断会有什么问题?如何解决 3 256 * 256的彩色图片,实现一个函数,可以根据点(x, y)获取到该点的RGBA值。x和y的值都在0-1之间 4 256bit的二进制数转
面试岗位:Android开发工程师,网易 岗位地点:杭州 日期:2022-09 一面|9月13日|70min 1、自我介绍 2、项目相关问题 3、类加载 4、哪些方法可以创建线程池 5、tcp的性能 6、TreeMap和HashMap区别 7、这里有一个有序整数,用HashMap和TreeMap哪个更合适 8、线程安全 9、你比较了解的android第三方框架 10、RecyclerView 的缓
1,项目 2,mvc mvp mvvm的区别 3,java线程同步的方法 4,volatile原理 5,https原理 6,链表成环 7,activity 的 launchmode 8,view的绘制 9,java四大引用 10,检测内存泄露,原理用到了什么引用 11,做flutter相关的工作能接受吗 12,BFS和DFS的区别 #面经##校招##秋招#
笔试时间:2022年9月3日 1 不定项选择题 1)sealed关键字的作用 2)最后x等于几: 3)int32的最大值2147483647加1之后等于多少 4)partial关键字的作用 5)以下这种协程启用的方法正确吗 6)哪一个yield会产生装箱? 7)ab.Unload(true)和ab.Unload(false) 8)responseCode = 200表示什么 9)UnityWebR
八股太多,只记得这么多 1. StringBuffer 和 StringBuilder 的区别 2. HashMap 相关 3. synchronized 和 lock 的区别 4. reentrantLock 底层原理 5. volatile 的作用 6. Java 内存模型 7. new 一个 String 对象的过程 8. 三次握手,两次行不行 9. 四次挥手,为什么要四次 10. 逻辑地址
一面 自我介绍,因为提到了大学课程的安卓学的很浅,基本上靠自学,问了一下怎么学习的 计算机网络 tcp和udp的区别 怎么理解有连接和无连接 http和tcp的区别 get和post有什么区别 怎么选择get和post 开发使用的是java还是kotlin,回答主要使用java,有学过Kotlin一年,然后开始问java基础 怎么理解面向对象 我背书贼拉跨,说了一下自己的理解 有没有了解除了面向
笔试时间:2022年9月8日 1 乘积为9的倍数 从一堆数中任取两个数相乘,如果是9的倍数则是一对符合目标的组合。问这堆数中可以凑出多少种组合? 输入样例: 输出样例: 解释:1 * 9、3 * 6、3 * 9、6 * 9都是符合题意的组合 2 艾丽莎打怪 二维数组问题,很简单的几个if-else就解决了,甚至没用任何算法 3 艾莉莎的符文 符文为3×3的拼图,可以交换上下左右相邻的两个拼图,问交
美团一面后的一些碎碎念 前段时间面试了美团的Android开发工程师岗位,笔试通过了,然后线上面试的,没那么紧张。 今年确实很难,投了很多简历,有回应的不多,能到最后的就更少了。 面试前,大家可以根据自己的项目内容,想好可能的问题,并通过一些话术,去引导面试官提问自己擅长的内容,毕竟面试官喜欢追着问,懂的都懂。 面试时,遇到不太会的地方,按自己的理解讲出来,讲对一半也比不讲要好,不过完全不会的知识
前言 自己开了一个秋招记录贴,记录自己的秋招,有兴趣的可以来看看~ 2023秋招记录贴--双非--游戏客户端(面完啦!含面经) 一面:9/19 — 25min 面试官提问:20min 自我介绍 实习或者项目有什么难点?怎么解决的? balabala讲了挺久 还有吗? balabala又讲了挺久 有玩过什么动作游戏? 看你做过屏幕抖动,怎么做的?动作游戏的镜头应该是什么样子的? 场景题:你说有一个弹
前言 自己开了一个秋招记录贴,记录自己的秋招,有兴趣的可以来看看~ 2023秋招记录贴--双非--游戏客户端(面完啦!含面经) 一面面经 2023秋招--游族--游戏客户端--一面面经 二面:9/22 — 25min 面试官提问:20min 自我介绍 数据结构与算法怎么样?快排思想?时间复杂度?1024个数,最优比较次数多少? 数据量大的时候用快排可以吗?那用什么排序? 看你简历是C#、Unity
1.自我介绍 2.为什么要来福州 3.为什么做安卓 4.课程结束了吗,毕设答辩时间安排 5.安卓的生命周期(按顺序) 6.接口和类之间的关系 7.面向对象的三大特性 8.说一下做过的封装类 9.Git的使用 10.说一下项目中你的前端界面中的理解 11.返回的状态码知道那些 12.安卓的图片加载怎么实现