基础微信&视频号团队 2024/3/21 更新 已挂。。。 2024/3/19 一面 40多分钟 自我介绍 研究生成绩、本科生成绩 研究生主要专业课 Java - 强引用 弱引用 Java - 垃圾回收机制 TCP连接如何保证可靠性 HTTP状态码 拷打实习、项目 手撕代码:给定一个字符串 s,你可以通过在字符串前面添加字符将其转换为回文串。找到并返回可以用这种方式转换的最短回文串。 意向城市是上
(滴滴二面结束15分钟后开始) 时长:1h 1. 项目问答 1.1 你在这个App项目中使用了数据库,为什么不选取其他的方法?(变相问iOS有哪些持久化方法) 答:userDefault、plist、归档技术都仅限于轻量级的数据存储和持久化,不适合需求;core data由于有不小的学习成本,没有采用;数据库用的比较广泛,在Swift中也有较好的支持 1.2 你感觉Swift语言相比于C++这类语
时长:约40分钟 首先针对项目进行提问,然后只问了少量的iOS开发知识,剩下的时间全程拷打计网和数据结构、算法,无手撕。 1. 自我介绍:5分钟 1.1 为什么学习iOS? 2. 项目介绍 2.1 你的项目中用到了数据库,那你知道数据库的底层实现是什么样的? 2.2 使用过ffmpeg,你使用ffmpeg的流程是什么样子的? 2.3 I帧、P帧、B帧是什么?解码时如何解码? 2.4 你说项目中涉及
时长:1h 1. 自我介绍:5分钟 2. 项目介绍:大约15分钟,包括实验室和iOS项目,主要针对iOS项目中的一些技术问题提问 2.1 你iOS项目里面有用到数据库,还知道哪些数据持久化方法? 答:userDefault、归档技术(NSCoding)、plist、core data 2.2 你用到了snapKit,是如何进行视图约束的? 2.3 在OC里面也有类似的约束布局库,知道是什么吗?(m
第一部分测试常规八股 一道简单编程,求CPU占用最长时间。 复杂编程,吃豆子。 游戏场景用例设计 综合题(20分):日志处理。 总体来看,设计的很测试,符合测试试卷。整的挺好的,感觉是为测试专门设计的很不错。 345比较耗时间,建议先做4在做5最后3.如果是编程大佬可以直接做3。45的问题主要是要打很多字,题干比较长,读的累。当然3题干也蛮长的。过了20%,最后没AC,浪费了点时间没写完5,写了伪
我正在使用java客户端连接到hazelcast集群。每次我连接到集群时,我都会观察到在成员的jvm上创建了大约5个客户机线程。这些线程在被销毁之前会停留大约30-40秒。这些线是什么?如何控制创建的客户端线程数? 我正在使用hazelcast all。3.3.3
!> 本客户端不再推荐使用,推荐使用Swoole\Runtime::enableCoroutine + phpredis 或 predis 的 方式,即一键协程化原生PHP的redis客户端使用. 使用示例 Co\run(function () { $redis = new Swoole\Coroutine\Redis(); $redis->connect('127.0.0.1',
Hyperf 提供了对 WebSocket Client 的封装,可基于 hyperf/websocket-client 组件对 WebSocket Server 进行访问; 安装 composer require hyperf/websocket-client 使用 组件提供了一个 Hyperf\WebSocketClient\ClientFactory 来创建客户端对象 Hyperf\Web
安装 composer require hyperf/etcd 添加配置文件 etcd.php <?php return [ 'uri' => 'http://192.168.1.200:2379', 'version' => 'v3beta', 'options' => [ 'timeout' => 10, ], ]; 使用 <?php us
Hyperf 提供了一个 Consul 的协程客户端,由于 Consul 本身的 API 比较简单,也支持 HTTP 的请求方法,故该组件仅对 API 进行了一些封装上的简化,基于 hyperf/guzzle 提供的协程 HTTP 客户端支持。 ConsulResponse 类指的是 Hyperf\Consul\ConsulResponse 类 安装 composer require hyperf
hyperf/elasticsearch 主要为 elasticsearch-php 进行了客户端对象创建的工厂类封装,elasticsearch-php 默认使用 Guzzle Ring 客户端,在 hyperf/guzzle 中我们实现了协程版本的 Handler,所以可以直接使用 Hyperf\Elasticsearch\ClientBuilderFactory 创建一个新的 Builder
安装 composer require hyperf/redis 配置 配置项 类型 默认值 备注 host string 'localhost' Redis 地址 auth string 无 密码 port integer 6379 端口 db integer 0 DB cluster.enable boolean false 是否集群模式 cluster.name string null 集
一面 一面面试官人特别好,特别热情,而且会一步步引导你优化算法,卡壳了也会作提示,是我目前所有面试里感受最好的面试官之一 1 笔试题复盘 注意:友塔的笔试必须提交完一题才能看见下一题。无法预览题目。 1) 相机视野 在1000 * 1000的平面中有N个点,请问一个100 * 100视野的相机最多同时容纳多少个点(相机坐标每个轴在50-950之间) 输入样例: 输出样例: 2 )最晚时间和最早时间
目录/时间线 (返回汇总帖) 10171400 一面 交叉面A 交叉面B 10301000 二面 11031430 HR面 11071610 OC & 正式Offer 10171400 一面 交叉面A 总共51min。 自我介绍。 项目 有可以展示的内容吗(不能展示,因为涉密 描述下项目做的是什么 用什么引擎开发的 前端渲染是怎么做的 为什么选择用Qt而非其他 当时多少人一起开发的,分工是怎样的
目录/时间线 (返回汇总帖) 09141100 一面 09151000 二面 09181900 HR面 1007 意向书 10311915 OC 1102 正式Offer 09141100 一面 总共87min。 Lua 实习用过Lua的话,那讲一下Lua中元表的含义 解释下Lua中闭包的含义 解释下Lua中协程是怎么实现的 了解过Lua中的垃圾回收吗 可以讲下垃圾回收第一步Mark是怎么找到不可