由于本人刚才收到了更想去的公司,放弃了蛇夫座的口头offer。但由于蛇夫座的面试体验很好,而且牛客上信息没有,所以在这里安利一下,可以当做简单面经吧。 公司在成都,腾讯占股90%,使用UE引擎开发单机大作。 在boss上和hr打招呼后,hr回复速度快,询问实习时间后立刻安排后续面试; 面试一共两轮,一轮技术面,一轮Hr面;(本人第一次参加面试) 打招呼再到两轮面试结束不超过一周时间; 第一轮面试主
项目 compose和view写法的优缺点 使用recycleview碰到的问题 glide的缓存加载机制 compose实现音乐播放栏固定 安卓glide中与生命周期的关系 java 双亲委派(写一个路径名字一样的String,new String()会创建自己写的还是系统的) 受检异常和非受检异常 抽象类和接口的区别 koltin 作用域函数(应用场景) 高阶函数(概念) kotlin和jav
春招的尾声(4.27)才开始投递简历,从一开始焦虑拿不到面试到现在面试太多安排不过来,渐渐也越面越熟练了,记录一下各个公司面试问的题目吧(打算持续更新到找到工作为止)。 截止到5.9,目前3个公司通过1面、正在约2面,今天到5.14期间待面试的公司有12家。TBD...... 快手 客户端开发(一个小时) ---> 一面挂 了解chatgpt吗 技术方面 Linux和windows区别 git命令
分享一下我这三个月来游戏客户端开发方向一些印象深刻的面经,因为我没录屏几乎全部靠记忆,会漏很多请多包涵了。 1.快手游戏 一面: 1.new与malloc区别,详细讲下分配失败情况以及malloc底层(八股,后面的话讲下linux下系统调用和windows下内存池) 2.new / delete的有无括号的情况与原理 3.c11智能指针相关,重点讲下相互转换的方法与底层原理 4.模板元编程了解多少
为大家贡献一点iOS的面经 #iOS# 滴滴一面 2023-3-9 19:00 1h10min 1.自我介绍,问简历上的内容 2.oc中atomic和nonatomic的区别 3.swift的构造函数都有哪些 4.任务A、B、C,怎么让C一定在A、B后发生, A、B顺序无所谓,三个任务并列不嵌套,说出所有方法 5.http的队头阻塞 6.输入一个网址后都用了哪些协议 7.网络层都有哪些协议?分别什
操作系统 内核态和用户态 进程和线程的区别 java 数组和链表的区别 arraylist为什么不声明大小 计算机网络 dns解析的过程 https和http的区别 应用层协议有哪些 tcp和udp的区别 三次握手为什么不能是2次 四次握手描述,为什么服务器中间要等待一段时间 数据结构和算法 了解哪些数据结构 项目中用到哪些 (项目一般都是数组或者链表)树、栈等结构为什么存在 反转链表 其他 学校
荣耀主要考察项目以及学生的在校状态,八股问的不多,回忆一下只有下面几个。 一面: 进程和线程的区别 死锁如何处理 图的遍历算法 树的遍历算法 二面: 网络协议的差别 linux系统和别的嵌入式系统android, ios的差别 c,python,java的区别极其优缺点 概率论题目(抽奖,主持人问是否交换)
一面 5.9 约40分钟 自我介绍 简述简历项目 项目(各个项目均有提问) arpg游戏demo: 1.为什么使用c#和lua编写脚本 (c#是unity需求,lua是部分插件需要) 2.如何将lua与c#结合 (注册c#方法到lua引擎,再通过lua代码调用,大致讲了一下,没涉及细节) 3.战斗系统做了什么 (主要是战斗操作与逻辑计算,回答自己实际做的东西) 4.与敌人的战斗交互具体是怎么做的
字节客户端一面,投的后端开发,hr说愿不愿意转客户端,狠狠点头,然后约了今天下午的面试。面试官看起来挺凶的,表情冷漠,怕是寄了,问的都是八股,不过问的比较深入,一些计网和操作系统的知识,一深入了就开始乱讲,过了20多分钟做算法题,想了20分钟还没想出来,我是笨比,讲了个方法被面试官说复杂度太大,然后删了个要求,没这个要求就很简单,写完反问几句就结束了,应该是无了。中途来了个电话,上午面的小公司过了
共一个小时 问项目 30mins 选了三道题做 1. 日期差,不能用api 2. 实现一个栈 class,包括 min 方法 3. 不连续字符的最大长度 反问
自我介绍 一直问项目 详细介绍项目 介绍项目中的难点 怎么遇到的 怎么解决的 哪些方式解决问题 等等 项目涉及语言很多、技术栈很多,编程语言之前怎么看 C++内存布局 静态 等等一些很简单的八股 做题:根据前序中序遍历输出后序遍历 随便聊聊 二面也是普通技术面,三面可能才是主管面之类的。虽然是技术面,但面试官很好,可能一面问过很多八股了,八股问的非常少,问得多的都是项目相关和解决问题时候的一些方法
一面-2023年5月6日 ios客户端,大前端、object-c 自我介绍。有点背稿的感觉。 聊一个项目。说了OSG的项目。提到内存管理。 开始八股。内存:只能指针。 多态,静态、动态。模板、虚函数。静态的除了模板还有啥。析构函数为什么要添加虚函数。 空类size的大小。 struct/class的区别。 堆/栈/BSS几个内存类别 TCP四次挥手。 ipv4地址空间这么小怎么够用,NAT。用同一
二面-2023年5月8日 第一次迟到了面试.. 自我介绍。刚开始没准备各种结巴,语言不顺。整体还是讲完了。 项目。疯狂问项目、但是又不是挖,就是让自己讲。讲了好几个项目。看起来不是特别满意。一个是我自己准备项目拿普通横向项目准备的亮点肯定不够不到位,另外岗位是客户端,没有什么相关的。 岗位匹配度上,问了好几遍和原技术栈不匹配,自己的个人想法。(一开始也是你捞的我,我有啥想法 手撕算法。快排。这两面
1.epollfd队列问题 问:epoll的底层是什么? epollfd是一个 epoll 实例(一个文件描述符),用于监听多个文件描述符的 IO 事件。 epoll 内部使用了红黑树和双向链表数据结构来管理被监听的文件描述符。 问:如果epoll服务器监听端口是80,现有1024个客户端连接,内部的红黑树发生什么变化? 当epoll服务器监听端口是80时,每个客户端连接都会生成一个epoll_e
自我介绍 项目介绍 线程进程 集合 复杂度 7&8 7|6 锁有几种,安卓用了观察者吗 设计模式 栈 队列及底层 context源码 activity生命周期 安卓三框架 http https dns底层 git用过没 接口 抽象类细节 项目难点 看过牛逼项目源码没 反问 我没打算过,就问哪里不足,面试官说首先安卓然后java,笑死,那不是都不行? 投的5年经验的也给我过简历哈哈哈,感觉kpi的,