面试前也看了很多面经,回馈一下社区 8月10号投递、9月1号笔试、9月7号一面、9月15号二面、9月16号三面、9月23号oc 笔试内容:选择题和三道算法题、算法题是核心代码模式整体来说不难、刷到一定题目估计就能AC、选择题有一定难度 一面(技术面,60分钟左右):基本就是java八股文,不太记得完整的问题 1:jvm:垃圾收集算法、垃圾收集器原理等 2:操
前言: 在今年的互联网就业形势下, 2023届的毕业生真的太不容易,前有考研缩招,后有校招内卷,很多企业甚至早在上半年就已经启动了2023届校园招聘,不过为时还不晚,哔哩哔哩大家可以考虑一下,作为去年的毕业生,在这里给大家分享一些经验,不管是校招还是社招,百变不离其宗,扎实基础+进阶知识+刷题巩固=成功入职。 我的感受: 在全身心准备校招或社招时,不管是从简历筛选到笔试
项目 队伍组成 MVC框架 成就系统实现 MVVM框架 Lua(没怎么答出来 元方法__index 当前表有字段,元表有字段,__index会触发吗 __newindex,已经赋值了,下次再赋值还会触发吗 Lua里面有哪些遍历的方法 Lua用了多久 联机是如何实现的 虚函数的作用 什么函数不能声明成虚函数 STL里面vector和list有什么区别 哈希冲突怎么解决 内存对齐 对渲染了解吗?(不了
整体感受很不错的,流程很快 面试官人也很好,很有耐心,会不断引导,对于有问题的地方也会详细的说明(还是自己太菜了 二面时间有点短,问的也不是很深,但还是希望能够过,许愿offer,秋招真的太痛苦了 9.19 一面(1h) 渲染管线 pbr和BRDF, pbr和经验模型的区别 判断点是否在多边形内(1.射线 2.角度) 场景中有1000个npc,哪些方面可能会存在性能瓶颈,如何优化 cpu(减少行为
讲一下View的测绘流程 由View的绘制流程拓展到自定义View,讲如果你要自定义一个流式标签布局你会去设计哪些内容暴露给外界,以及会在上面提到的View的三个方法里做哪些相关的工作 讲一些Android手势事件处理 由上面的延伸,如果你要设计一个双击的监听listener,你会怎么设计 上面那个问题我讲了两种方案,选了其中一种详细讲了一下然后并在面试官的引导下作了相关的优化 讲一下你自己处理过
有什么性能优化的工作吗 xx模块怎么实现的 xx问题是什么问题 unity自身有一套操作事件处理,没考虑用吗? 你们场景中很多物体都摆死了,考虑过page吗?比如你的很多关卡都可以抽象成规则一样的东西,可以通过page去配置不同的关卡。现在很多游戏都有关卡编辑器和核心规则,剩下的关卡内容都依靠编辑和配置完成。 使用了MVC框架,了解MVVM框架吗? 了解其他的设计模式吗?命令模式?状态模式? 对网
系列专栏: 安卓系统Framework面经专栏链接:Android系统面试题解析大全 安卓系统Framework面经目录详情:Android系统面经_Framework开发面经_150道面试题答案解析 安卓高频面经解析大全专栏链接:Android面试题解析大全 安卓高频面经解析大全目录详情:安卓面经_Android面经_150道安卓基础面试题目录 嵌入式面经解析大全专栏链接:嵌入式面经_C++软件
1、自我介绍 2、说一下你做的最好的项目 3、前后端为啥要用你说的这种request传参有考虑过吗,他底层原理清楚吗 4、用户授权调用的接口你知道原理吗 5、传入的参数为什么是这些了解过吗 6、session为啥要每一次都变 7、平时有看一些技术类的知识吗 8、你将来会怎么开展工作 9、数据结构你用到过那些 10、知道二叉树的实现原理吗 11、你还有啥要问的吗
不知不觉,记得上次分享面试题还好似在昨天,怎么说呢,可想而知不知不觉就快到了10月,谁会知道留给我们准备面试或在等待面试的时间也不多了,开心是一天,不开心也是一天,学习是一天,不学习也是一天,那为何不在拼一把呢?由于整理的笔记匆忙,所以这篇帖子就分享一下今年Android工程师面试的一些题目吧! 由于怕文章太长我就不做太多说明了,看题目就知道这是啥了,ok,废话不多说,看下面整理出来的题,希望可以
一面 自我介绍 然后开始聊项目,GLSufaceView,OpengGL,Shader相关一些知识,在项目中做的优化 gc是根据什么来回收一个对象的,引用计数和gc root分别怎么实现。 怎样会产生内存泄露,举一个具体的例子,使用什么检查内存泄露 自定义View的绘制流程 给出二叉树和一个值,找出所有和为这个值的路径;{1,3}{3,6}{3,4}{6,8}区间去重,最少去掉几个集 合,可以让这
前言 自己开了一个秋招记录贴,记录自己的秋招,有兴趣的可以来看看~ 2023秋招记录贴--双非--游戏客户端(面完啦!含面经) 一面:9/8 — 30min 面试官提问:27min 自我介绍 熟悉什么编程语言? C++了解过吗? 常用的容器知道怎么实现的吗? C#异步实现了解吗? tcp和udp说下,已经应用场景。 tcp为什么可以保证可靠? 拥塞控制说下。 常用排序算法?时空复杂度、稳不稳定?
项目 dns了解吗 进程 线程的概念和区别 进程间通信的方式 共享内存 信号量的优缺点 死锁了解吗 四个条件 计算机网络体系 知道的说一下 tcp和udp的区别 get和post的区别 其他请求方式了解 三次握手和四次挥手的流程 数组和链表的区别 栈和队列的区别 怎样哈希 哈希冲突的解决方法 算法题 合并区间 合并k个链表 (不让写归并) #字节面经#
项目是很重要的,围绕项目开展的交流也会比较多,但技术题也一样不能忽视,把自己会的大声讲出来。 话不多说,直接看题: 字节1面 1、自我介绍+项目经历 2、抽象类和接口的区别 3、hashmap的扩容操作 4、synchronized 原理 5、进程和线程的区别以及各自适用的场景 6、一个线程会死锁吗? 7、内存泄漏是什么? 8、volatile的原理 9、自旋锁和互斥锁有什么区别? 10、算法:数
前言 自己开了一个秋招记录贴,记录自己的秋招,有兴趣的可以来看看~ 2023秋招记录贴--双非--游戏客户端(面完啦!含面经) 一面面经 2023秋招--游卡--游戏客户端--一面面经 二面:9/20 — 40min 面试官提问:38min 一共两个面试官,首先技术面试官提问 自我介绍 介绍项目、实习中的难点,怎么解决的 Unity Profile怎么使用?你是如何定位性能热点的? 怎么去解决这些
专业面一(46min)(2022-9-23) 自我介绍 怎么学习android的。 项目介绍 讲一下RxJava Java面向对象的三大特征,讲一下多态 ArrayList与LinkedList的区别 Java内存区域 Java 内存模型 讲一下线程的状态 ConCurrentHashMap的原理 怎么保证线程安全 TCP与UDP的区别 Activity的四大启动模式 Service的start与