我这边是两轮技术面和两轮hr面 每轮面试都在三个工作日内给的结果,快的话基本第二天就给结果了 技术一面(电话面): 主要是Android的一些基础知识 1)自我介绍 2)Activity的生命周期 3)ActivityA打开ActivityB的生命周期 4)Service的生命周期 5)如果调用startService再调bindService,随后再调unBindService能否成功关闭服务
猿辅导Android的面试比较独特,在自我介绍完成之后就要求写了两个算法,然后就根据项目经历进行了一些提问,对Android、Java这块问得不太多,然后计算机网络也问了一些,感觉比字节还注重算法这块的能力,一大半时间是手撕算法,写得快的话后面会问得多一点,当然表现自己的机会也多一点。 一面|50min: 项目相关的两、三道题(这个就不写了,大家看自己项目上的内容) DNS解析的过程 http和h
6.Android 用户界面 本章介绍Android中用户界面的构建方法。我们将在这里创建第一个Activity作为实例,体验如何使用XML描述界面布局,以及在Java中引用它的方法。随后介绍View(又称Widget,控件)和Layout(布局)的概念,以及如何在Java中捕获事件(比如单击按钮)。另外,还需要在这里导入一个三方的jar文件,用来访问 Twitter 提供的 API。 到本章结束
写面经攒人品。腾讯 CSIG。 一面: 70多分钟。 自我介绍后,深挖项目。 Activity的启动方式?栈内复用时,复用Activity上面的Activity会怎样(会弹出)?弹出的这些栈执行哪些生命周期? Handle的使用?Handle在主线程为什么不需要创建looper?Looper.prepare()做了什么 IPC方式有哪些?使用过Binder吗? 。。。。。 更多的忘了。晚一些再整理
一面(2023/10/19 40min) 讲一讲项目?数据获取流程? 讲一讲四大组件 讲一讲集合类 讲一讲Handler机制 事件分发机制,事件拦截在哪个方法中拦截?了解触摸事件吗? View绘制机制,追问ViewGroup的绘制过程?然后问到了根View,Window?(根View其实应该是DecorView) View是一个树形结构,如何遍历?深搜,广搜,讲一讲深搜,广搜 垃圾回收机制?具体问
一面: 聊实习 Java里的interface和class的区别 设计模式有哪些 单例模式有哪些 懒汉式为什么要用双重校验锁 怎么实现线程同步 volatile实现了一个什么功能 说说你对原子操作的理解 synchronized修饰方法和代码块性能的区别 显式锁(我说了lock锁) 线程池原理,举个例子说说它的使用 四大引用说一下 Java常见的集合类 如何保证这些集合类的线程安全 自定义View
在我们的Android面试经历中,或多或少都会被问到framework源码的内容,这部分内容难就难在原理之多,很多细小的点都有可能被问到,所以在这里给大家整理了Android面试最难的一些源码问题,帮助大家更好的迎战面试大捷。 HashMap和HashTable区别 LeakCanary 原理 事件分发机制(给你一个具体的场景来分析) RecyclerView Glide 缓存原理 Android
讲一下View的测绘流程 由View的绘制流程拓展到自定义View,讲如果你要自定义一个流式标签布局你会去设计哪些内容暴露给外界,以及会在上面提到的View的三个方法里做哪些相关的工作 讲一些Android手势事件处理 由上面的延伸,如果你要设计一个双击的监听listener,你会怎么设计 上面那个问题我讲了两种方案,选了其中一种详细讲了一下然后并在面试官的引导下作了相关的优化 讲一下你自己处理过
10.14 一面 25分钟 iOS和Android都投递了,HR处理的是iOS的流程…… 只了解一点Android,还好面试官也是做Android的。 1.自我介绍。 2.TCP保证传输可靠性。 3.拥塞控制实现算法。 4.内存泄漏。 5.GC算法。 6.JVM内存区域。 7.跨进程通信(IPC) 8.项目收获、时间、难题。 9.反问:移动端开发前景: APP、音视频、跨端。 10.18 感谢信
我是9月下旬开始面试的,国庆上来做的测评,京东的整体节奏还是挺快的,一面聊了比较久的项目,基本就没问啥其他的了,在二面之后就发了情景测评,但是15号hr面完成了,还没收到意向书。 一面|40min 项目 Java面向对象的三大特性 抽象类和接口的区别 String、StringBuilder的区别 final的作用 进程和线程的关系 HTTPS的建立过程,怎么保证安全 二面|30min Array
大家注意了!多益网络在笔试之后,直接就是一轮hr面,基本是要你复述笔试时写的小作文,大家的题应该都差不多,都是指向绝对服从的企业文化了吧。这些题真的感觉有被冒犯到,诸如军人的第一天职是什么,怎么看待加班以及996,熊猫被关在动物园,你有对象吗?父母是干嘛的,和同学间的关系,还投了哪些公司,期望薪资是多少?等等。 技术面就正常了很多,整体是有难度的,对项目和个人技能那块问得较深,还有数据库这块,如M
荣耀是一个很值得去的地方,我9月初投的简历,国庆上来陆续进行了面试,荣耀是有一轮技术面、一轮综合面以及一轮HR面,我也都感受了一遍,这里重点给大家讲一下技术面的内容,希望能够帮到大家。 技术面丨50min 自我介绍 项目中遇到的难题 使用了什么技术来解决 Java垃圾回收 HashMap底层原理 哈希表解决冲突的方法 什么是多态,怎么去实现呢 接口和抽象类的区别,它们各自的使用场景呢 安卓的四大组
我是十月中旬在学校进行的技术面,校招只有一轮技术面+一轮HR面,基本都是再问Java这一块的内容,对Android本身内容的考察少,也并不深入,所以建议大家把重心放在Java上来,然后背背Android的八股就差不多啦。 技术面|35min 项目内容(问了几个面试官感兴趣的点,比如我在项目中学到了哪些东西,怎么实现这个功能的?遇到了什么难题?是通过什么办法解决的?) Java面向对象的特征 抽象类
10月份进行了大疆的两轮面试,中间大概过了十来天才收到的二面消息,目前拿到offer啦,最近陆续开奖,希望大家都能收到好消息,刚面没多久的同学也不要着急,感觉大疆对应届毕业生还是比较友好的,下面是面题哦(回忆版)。 一面: 项目介绍(加自我介绍一起大概有五分钟,跟聊天一样,对项目熟悉的话是没问题的) java中的四种引用 面向对象三大特性,继承,封装,多态(详细讲了一下) 抽象类和接口的区别 GC
记比较久远的一次面试,9月底的事情了。想着对大家还是有用,就整理了一下之前和朋友分享的聊天记录。 一面 基本就是按简历来问项目经历,然后中间穿插问一些相关的知识点,然后还有遇到的问题、解决的思路之类的 数组和链表的区别 volatile关键字(作用,volatile能保证可见性吗?) synchronized原理 JVM内存模型 垃圾回收算法(我答的GC机制) 有学过kotlin是吗?(之前自学过