一面|1h 聊了好久,一面也太正式了,问得较为基础,但是问得真的挺多的,心累。 项目介绍 Java四次引用 垃圾回收机制 线程安全的集合有哪些(问得比较细) 进程间通信的方式 HashMap的底层实现 eventbus原理 View的绘制过程 Surfaceview可以在非主线程绘制吗 Glide的缓存机制 内存优化(追着问) TCP三次握手 算法:合并区间 算法:排序数组 二面|45min 二面
9.26 一面 40min 介绍项目 介绍一下堆、 C++内存管理、 多态的实现(虚函数、模板)、什么不能声明成虚函数(构造函数、静态函数)、 vector去重(居然有自带的函数?sort+unique+erase)、 继承(三种继承的作用和实际应用例子)、 C++内存管理、智能指针 手撕:反转链表 面试官比较严肃,可能是面的多了比较累,问的东西都不难,准备不足 10.9挂#你的秋招进展怎么样了#
一面 一面偏向基础,但是追问得也比较深,大家自行感受,在算法题和智力题上也花了很多的时间。 自我介绍+项目提问(聊的技术方面的) Java和c++都学过是吧(是的,但我对Java使用更熟练) 对Java面向对象的理解 activity 启动流程是怎样的 hashmap原理 你了解的Android虚拟机有哪些?怎么选择? ANR 的原理 TCP三次握手、四次挥手(思路清晰就没问题) http和htt
10.10 乐狗一面 52min 自我介绍 讲一下项目(机制、核心玩法) 怎么手写的物理,参数有哪些,怎么计算并更新物体下一帧的位置,射线检测怎么做 如何判断两个矩形相交(判断顶点是否在另一个矩形内部) 设计数据结构来存储一个二维的数组,用于快速实时渲染相机视锥看到的画面 喜欢玩什么游戏(只狼、老头环、双人成行) 近几年了解到游戏行业什么有趣的东西(技术上+非技术),VR眼镜的原理 个人的职业规划
前段时间朋友面试的滴滴,我陪他去的,hr要求当天走完全部流程,能不能进下一个流程都会告知你,总共经历了两轮技术面和一轮主管面,当时面了有一个下午,因为还有其他人在。 一面+二面 自我介绍(一面对这块问得比较多,要求对项目的情况有一个比较深入的了解,开发的应用程序取得了什么效果,运行中有遇到什么问题,有什么环节是你独立负责的吗之类的,二面的自我介绍就是走个过场,直接看中了我项目中用到的flutter
10.12 游族一面 49min 面试官那边声音又小杂音又大,说一句话我得问2遍,无语 介绍一下你在学校的课程?游戏课讲的什么; C#八股:值类型和引用类型,类和结构体区别,List和Array区别,装箱拆箱,协程 怎么实现资源的共享(捡拾物体) 然后就看简历都问一遍: 计算机网络熟悉什么板块,具体仔细讲讲,UDP和TCP有什么区别,在网络游戏中哪些场景用UDP和TCP 图形学编程写了哪些算法(L
10.13 诗悦一面 28min 几乎就是只问项目,没有八股 自我介绍,介绍项目,项目相关的东西 unity相关:UI怎么做的,渐变效果怎么调,资源怎么复用、怎么实时加载,动画效果、碰撞检测(如何判断两个矩形相重叠)、对象池、 加班怎么看 10.18挂#你的秋招进展怎么样了#
今年上半年在杭州线下面试的,当时我这边疫情还不算严重,考虑到线下可以和面试官有更直接的交流,就没有考虑走线上面试的流程,当时有做复盘,题目大概就是下面这些,我是连着两面的,就没有分开来总结了。 技术面 项目主要问了:遇到的难题和解决方案;技术栈中的一些细节,使用了什么算法来实现 java的集合类都有哪些(list,set,map),它们有何区别 hashmap底层原理,它和HashTable区别,
1.handler机制,介绍了一下;休眠对延时message的执行的影响;idlehandler 2.图片占用内存计算,不同dpi资源文件夹对图片内存和显示效果的影响 3.大图加载策略,内存优化 4.线上crash追踪 5.一个view,实现点击view的周边触发点击事件 6.一百个任务,分配给多线程处理,做到等任务处理完让某线程继续执行,顺便问了下lock和condition搭配使用 7.And
给大家分享一份我的阿里巴巴的Android面经,整体来看:一面问了一道算法题,还有对项目的细节进行深挖,也注重提问项目框架、架构之类,三轮面试层层深入,挑战性大,一面侧重Java,二面侧重Android,三面问Android更深的源码内容,还有网络这块,大家务必好好准备。 技术题 Java引用类型 Object类里面有哪几种方法 HaspMap扩容机制 equals 和 hashCode方法 ha
我是前几天参加的盒马鲜生社招面试,和其他大厂一样,对项目经验格外看重,基本上一大部分时间是在扣项目上的细点,不会很为难,但是这个面试还是有点东西的,大家如果也在准备的话,那就共勉吧,加油! 一面 新生代和老年代的区别 双亲委派模型 垃圾回收器的算法有哪些? hashmap为什么不安全? handler机制 大图加载优化(如glide原理) 自定义view的流程 Android触摸事件 多线程同步
一开始问我项目问题,深入问了下,我没讲好,主要项目没怎么准备。 说实话项目我纯瞎掰,当时差点圆不回来,含糊其辞地想快点终止这个话题,面试官估计看出了我的窘境,就扯别的了。 然后东扯西扯,扯了一些图片优化,内存优化,渲染优化,还顺便聊了些flutter,像是混合开发,渲染优化,线上crash监控啥的,因为一开始项目没讲好,我就努力往这方面多讲讲。 最终应该是让面试官慢慢对我的评价上升了,但是他表示
1.项目 2.启动优化 3.flutter跟原生的性能差异,这个我有点忘了,就答了首帧加载过慢,在表现上差不太远。其实还有什么内存方面的差距。 4.平时通过什么学习 5.okhttp原理 6.反问 问题不是很多,感觉面试官很赶,一开始就说要半小时搞定,然后花了二十来分钟,总体上感觉自己答得还行的,就是很猝不及防,这次也是毫无征兆一个电话打过来说要面我,也不知道后续如何,有的话就是HR面了,发个帖攒
今年很不幸,部门被砍,大部分工程师都被裁员了,虽然说其他部门在面试时可以给我们放宽一点要求,但我想了想还是不打算待在那家了,都是坑呐,这半个月陆陆续续面试了一些地方,诸如美团、海康威视、大疆之类的,其实早收到了部分offer,但这一场裁员经历让我谨慎了许多,前几天胜利拿到我最想去的一家公司的offer了,目前正在体检环节。 这里我给大家整理一下我这半个月的求职过程中碰到的一些面试题,供大家参考(不
这个月面试了盒马的Android岗位,对性能优化这块比较看重,题目整体来说还是有点难度,同时各题之间也是环环相扣的,大家需要好好准备。 技术面 项目讲解(我做的是性能优化这块的项目,日常就是对多维度的性能问题进行监测和解决,面试官具体问了我内存优化和布局优化的内容,下面我会提到具体的) handler原理, idlehandler是什么,有什么适用场景? 使用Handler的postDelay后消