一共30分钟,全程无手撕,具体内容如下 HTTPS与HTTP的区别 HTTPS常用的加密方法 HTTPS请求行内容 GET/POST分别用在什么场景 如何广播 广播的地址有什么特点 Swift中Optional有什么用 强制解包会发生什么 多线程需要注意什么 如何实现直播间人数的统计:加锁 什么是对称/非对称加密 HTTPS是如何加密的 什么是内存泄漏 为什么malloc需要指定大小,free不需
客户端被转到了移动端 线程池代码解读(约100多行,10min左右阅读时间) 解读过程中发散知识点 问了STL常用容器与使用场景 然后用数组实现队列 结合项目经历 BGR to RGB代码实现(并指导优化代码) 指针传递 引用传递和值传递的区别 整体面试体验感很好,非常感谢米哈游给个面试机会,面试官也很有礼貌很耐心,技术也很强。真的米哈游活该赚钱
说是UE4二面,其实UE4啥都不会,上来自我介绍,可能我的自我介绍太罗嗦了,被打断了,面试官也没开摄像头 C++多态、继承 vector<int&>这样写可以吗(不可以),为什么(我说的不对) set和map的查询时间复杂度 口撕:最近公共祖先 枚举和枚举类的区别(不清楚) 最短路径算法,及他的时间复杂度(瞎蒙的,O(mn)) A*算法,麻了一面问了二面还问,我觉得不会问就没看 前置声明的原理(裂
对第一份工作,生活状态有什么期望 大学期间技术学习上最有成就感的一件事情 为什么做这个项目 为什么不实习呢 工作地点 你的优缺点 大学让你感觉压力很大的事情 最近在学什么 其他公司的面试情况 进池子开泡!!!#24届软开秋招面试经验大赏##美团##移动端 (iOS/Android)#
已凉 半个小时 自我介绍 问答 1.客户端UI界怎么实现的 2.数据怎么连接的 3.底层是怎么连接的 4.事件是怎么响应的 5.有没有事件循环 因为之前用的qt,我用qt的知识点回答的,ios跟qt还是有区别的,感觉不是面试官想要的回答 6.sort函数用的什么排序算法 7.http1.0 2.0 3.0的区别 8.http状态码 9.304状态码什么意思 10.http缓存机制怎么做的 11.C
自我介绍。 一上来您知道我们这岗位主要做的是移动端?(无语,我项目都是pc的那你给我发面试干嘛都不看简历是吧) 介绍tcp的连接过程 为什么要做一个三次握手的过程? Tcp是一个单向还是双向的连接? Tcp连接的特点? Tcp在一些大数据传输和极端情况下怎么去保护它的可靠性?(没答好) 答了一个序列号,重发机制,剩下没想到。 面试官引导:例如发送失败或者是大批量数据他有什么方法去控制? 在项目中有
时间有点久了,有些题目记不清了,挑记得的写一写 一面 自我介绍 虚函数如何实现 const 成员类型可以被改变吗 说一下红黑树 内存里堆和栈的区别 口撕最小不重复子串 老虎,鱼,袋鼠,如何定义类和继承关系 list插入删除时间 模板和宏定义有什么区别 项目相关 lua如何调用c++代码 局部坐标如何转换成世界坐标 说说ue4反射机制如何实现的 液体融化如何模拟的 物体破碎效果如何实现的 为什么用m
一面(1h) 1.qt中常用控件 2.qt信号和槽 3.事务是什么 4.最大回文子串(手撕) 5.单例模式,观察者模式 6.红黑树 7.进程间通信 8.I/O多路复用 9.线程都共享什么资源 10.qt中像好友列表那种滚轮采用什么控件实现 11.查询优化 12.智能指针 以上不是问题的顺序,也不是问题原话,主旨意思 二面(30min) 演示项目,全程问项目中的技术,项目中的难点,及其技术的延申问题
09.21(30min) 自我介绍 1、项目 讲讲A*算法(简历里的) A*算法有哪些启发函数 还用过哪些寻路算法? 2、八股 空类实现一个对象占多大内存 类里的函数占内存吗 什么函数占内存、占多大 float占多大、存储方式 map和hashmap区别 哈希冲突解决方法 讲讲熟悉的设计模式(单例、工厂) 讲讲常见的排序算法 3、智力题 十个人中有两个人生日相同的概率(讲讲思路) 三扇门,有一扇门
总共70分钟,太菜了,前面问的操作系统相关答得很不满意,问了一会直接上题。 自我介绍 1.windows,linux,mac内核有什么区别 2.线程,进程,协程 3.宏内核,微内核 4.32位和64位cpu的区别,有什么寄存器 5.c++的this指针存在什么寄存器里 6.weak_ptr和shared_ptr 7.能不能来实习 手撕: 1.写一个模版,可以打印任何类型数据 2.20个节点的循环单
9.19 一面+二面 一面: 简单自我介绍 QT,如何实现一个按钮点击以后变蓝色 QT中印象最深刻的点 用过哪些控件 多态的理解 多态底层实现 虚表指针和虚表什么时候创建的 智能指针用过吗,使用shared_ptr要注意些什么 vector删除一个元素需要注意些什么 计网:拥塞控制 算法:如何判断两个链表有交点 二面: 大部分时间问QT相关的实习项目 GDB调试会吗,怎么加参数进行调试 切换堆栈和
#OPPO求职进展汇总# 网页面试 无手撕 上来先说时间有限,半小时内结束战斗 =========================== 自我介绍开场 操作系统: 1. 如何理解操作系统 2. 操作系统的主要功能 3. 什么是进程 4. 如果只有一个处理器核,系统是如何运行多个进程的? 5. 进程状态转换 Java: 6. Java从编译到执行,发生了什么? 7. 为什么会有JVM? 8. Java
来攒点人品叭🥹,面完第一时间跟朋友吃夜宵去了,所以可能不是很全。虽然没过但是面试官非常好👍,面试全程没有压力,也会引导或者给我时间去思考问题,有不会也会说没有关系。 背景:本人客户端0经验,前端选手 自我介绍 balabala.... 没怎么问项目,估计是因为我没有什么拿得出手的项目 计算机网络知识: TCP,三次握手,四次挥手 浏览器输入一个网站的后续流程(追问:浏览器得到 html cod
55min,面试官感觉还挺温柔的,有一个地方答错了,面试官给了提示,还是挺不错的。 1.指针和引用的区别 2.堆和栈的区别 3.简述智能指针 4.内存泄露和内存溢出,以及怎么排查(写面经的好处就体现出来了,这个昨天刚问过,当时没答出来) 5.简述你知道的排序算法,哪些是稳定的(少说一个冒泡,面试官提示再想一下,遂想起),说说你最喜欢哪个(答了快排,以免让我手撕) 6.进程间通信方式 7.大端存储和
9.14就通知了,14-24点都可以做 题型:15单选+2编程 单选:C基础、排序算法、先序后序遍历、计网、组合模式? 编程: 1必须用java/koltin?字符串反转 2判断链表是不是回文链表 #掌阅科技##笔试#