一面凉经 八股: 1、描述一下客户端向服务端发送请求的过程 2、TCP三次握手和四次挥手 3、TCP协议和UDP协议的区别 4、TCP为什么要分层 5、如何终止一个正在运行的线程(答了用终止方法、中断机制和标志位,感觉不满意) 6、写标志位和变量时有哪些需要注意的地方 7、通过什么关键字去做 8、Java和Kotlin有哪些区别 9、Kotlin怎么保证空安全 10、Activity有哪些启动模式
项目遇到的问题是什么 怎么解决 协程的原理 屏幕适配 事件分发机制 安卓的内存泄漏
gc root io流 中cpu发生了什么 什么是中断 tcp三次握手(被拷打了) 聊遇到紧急任务怎么处理 手撕 反转字符串中的单词(medium) 感觉凉凉
1.实习相关 2.项目相关 3.分布式锁在项目中的主要作用 4.布隆过滤器原理 5.activity的生命周期以及对应方法 6.UDP和TCP TCP为什么稳定 基于TCP的协议有哪些 HTTPS相较HTTP用了什么加密协议(TLS) TLS的具体加密流程 7.TCP建立链接后,如果突然拔了网线,会发生什么事情。(其实以上也都是基于场景题问的,但是只有这个记得比较清楚,因为回答的比较模棱两可。)
投简历 11.29 一面 12.02 offer 12.03 自我介绍? 对哈啰的业务了解吗? 知道总部在哪吗? 接受深圳到上海实习嘛? 学校还有事吗?可以实习多久? 大学在南京?你是哪里人? 实习刚结束?上家怎么培养你的? 你觉得自己是什么样的人?举例说明? 怎么解决问题?如果leader很忙呢? 说一下你的缺点?如何克服? 简历投的怎么样?手上有offer吗? 什么时候到岗?对未来有什么期望?
一、个人感受 秋招这段时间以来,明显能感觉到25届没有24届情况好。有的大佬手握多个大厂offer,更多的是一些1offer或者0offer的同学。虽然很多公司号称多少多少hc,但实际体验下来并不是这样。游戏开发hc少,大佬又多,会比较卷。 从总体上来说,大厂的面试更加看重基础的广度和深度,包括C++,408相关,图形学,渲染管线,甚至是某些效果的实现。也会包含一些常见的场景题,也遇到过直接拿现有
了解Android相关的技术吗? 继承、封装、多态? MVC 和 JSP(应该是,没太听清) 的区别? MVC的执行流程? 兴趣爱好 你说你喜欢算法研究,能具体讲讲吗? 你说的这些算法技巧有在实际项目中的应用场景吗? 平时会自己敲代码去实现一些功能DEMO吗? 注: 因为之前海投没注意是Android方向,然后加上面试官临时进行时间修改,对于这家的话兴趣不是很大,大概只聊了20分钟 结束吃完饭,回
先说结果,面完秒挂。 没问实习和项目,也没让做题,狠狠的拷打了三十分钟的面经。 自我介绍 Java内存结构 这个答得很完美,每个部分都介绍了相应的功能 HTTP1.0和HTTP2.0的区别, HTTP1.0每次传输都要断开和建立连接,HTTP2.0使用了多路复用,然后面试官又让我回答多路复用的具体场景,回答上来后又问我还有什么新的区别,这次没回答上来,面试官接着问下一个问题了。 HTTPS加密原理
由于拿到另一个offer开的有点出乎意料,因释放了这个HC。但我毁上一个三方时,4399等了我很久,心有所愧,还是想来推荐一下投递,hr说目前技术美术和游戏客户端开发都还有富余的HC。 4399还是个很不错的公司。笔试题目比较简单,但是系统用的是自制的,编程题写起来是比较抽象的;面试难度不算很高,一面技术面30min左右,主要就是聊了Unity常见面试内容,没有情景题,范围广但难度都比较低,最后也
岗位是社区工程,问得不多,估计看我没安卓经历就没兴趣问了 1. 讲讲你最近一段工作,测试多还是开发多,开发部分怎么做的,为什么想做安卓 2. 你想问些java还是安卓知识 3. 了解哪些数据结构,arraylist和linkedlist的区别,分别在什么场景使用 4. 你刚才提到map,再讲讲hashmap,多线程会造成什么问题,你写代码不同线程间怎么通信 5. 你工作中遇到过哪些印象深刻的事情
1.自我介绍 2.问研究方向(CV LLIE)。这个方向的关键点是什么? 3.问研究细节,中间这个图像降噪是怎么做的?用了什么方法?各种方法优劣? 4.问研究方向,网络结构你是怎么设计的?从应用场景的角度上,举例说明。 5.问研究细节,你用到什么损失函数?具体是什么? 6.问研究方向,典型的网络结构是什么?你的核心创新改动是什么? 7.问研究细节,边缘检测怎么做的?核心创新点是什么?基于算子的检测
部门:ieg 天美工作室群 游戏客户端开发 timeline: 2024.11.02 投递 2024.11.02 测评 2024.11.06 一面 2024.11.11 二面 2024.11.14 hr面+云证+录用评估 2024.11.19 oc 2024.11.19 offer 已接 一面: 三道手撕:反转链表指定区间、两数之和、最长回文子串 为什么投游戏客户端 有没有了解过游戏开发 为什么不
1. 自我介绍 2. 自发光的shader写过吗 3.霓虹灯特效写过吗,有什么思路吗 4.项目介绍 5.帧同步介绍 6.a星算法介绍 7.有没有做过游戏demo 8.自发光shader写过吗? 反问:为什么不用团结却用unity 征途好玩吗? 游戏开发职位分布 大概是寄了,面试官对我的渲染器不感兴趣,我也没了解过实际游戏开发需要的shader,客户端会更偏业务一点吧。 更新:进hr面了 #巨人网络
1.自我介绍 2.unicode和ansi的区别?UTF-8、UTF-16、UTF32有什么区别? 3.进程与线程的区别? 4.线程同步是怎么做的?同步和互斥是什么? 5.线程的资源是独立的还是共享的?CPU不同核心的缓存作用是干什么的? 6.多个线程去访问一个变量,是在内存,还是在缓存,不同地方还是一个地方?(提到缓存一致性,缓存命中率) 7.线程读取的变量是缓存到不同的地方吗? 8.有接触过网
快手客户端,3面之后挂了 一面: 基本上是基础题 1.面向对象特性 2.虚函数、虚表 3.mysql引擎 4.进程和线程 5.客户端页面加载 6.协程 7.linux开发流程 8.虚拟内存 算法:用栈实现队列、用队列实现栈 二面: 1.mysql mvcc,acid,索引 2.nosql 3.redis 4.线程通信 5.内存共享 6.线程安全 7.内存泄漏 8.手写连表查找sql 9.tcp,u