部门:美团基础研发平台(应该是偏技术的paas云产品 时间点: 3.11笔试(产品岗是行测) 3.14一面 3.16二面 一面: 1. 面试官介绍了ta自己 2. 介绍百度是实习内容 3. 介绍快手的实习内容 4. 百度实习给你作为pm有什么启发收获 5. 介绍一款app,你喜欢的地方和觉得有必要改善的 6. 介绍下k8s和docker 7. 什么时候用k8s什么时候用docker 8. 形容你的
1.介绍下项目,有哪些难点和优势 2.布隆过滤器原理 3.具体怎么映射的 4. 布隆过滤器哈希映射冲突怎么办 5. 位图大小只有 4 且不能扩容怎么处理冲突 6. 布隆过滤器用的什么哈希算法 7. 哈希冲突怎么办 8. 为什么使用本地缓存了还使用 redis 9. 本地缓存有什么作用 10. 项目中各模块间怎么通信的 11. TCP 握手和挥手过程及状态 12. LAST ACK 是什么 13.
发篇面经记录一下比较奇妙的面试经历 上来没有自我介绍,直接问想在什么方向上就业? topk问题 然后问了一下TCP和UDP的区别? 接下来开始奇妙的旅程,面试官开始讲述他对这方面的理解,我插不上话..... 然后开始交流做游戏的一些情况(服务器XX,***XX) 简单介绍了一下项目,涉及网络仿真DCN,然后pass了 问了一下C++智能指针,然后就开始职业规划前景和公司背景交流了.... 感觉他讲
一面 (40min) 算法: 反转链表 合并两个排序的链表 自我介绍 安卓学习路线 http和https的区别 TCP与UDP区别 TCP流量控制 Cookie与Session的作用与原理 进程和线程的区别 进程间通信方式 多线程里的关键字 synchronized应用场景 wait() 和 sleep() 的区别 Java内存回收机制 垃圾收集器有哪些 二面 (30min) 算法: 合并两个有序
国庆前做完的蚂蚁金服笔试,也做了一个简单的电话面试,聊了有快40分钟,主要是对笔试错题的一个再提问,以及一些其他的面试题(如下),过了有半个月吧,在10月15号意外的收到了蚂蚁金服的二面的邀请,我把自己项目相关的内容都练习了好几遍,怕在项目上掉链子,二面的时候问实习经历以及我自己做的一个小应用,面试官对我这个好像挺感兴趣的,问了有好久,之后就是主要问了下网络安全那块,还有英语水平怎么样。 一面|4
发个面经攒人品,许愿贝壳OC! runloop与线程关系 runloop有几种运行模式 runloop的状态 iOS中线程与队列的关系 有用过performSelector吗 GCD用过吗,GCD能不能取消任务 项目中的一个问题 智能指针 static的作用 C++和C语言的最大区别 C++引用和指针的区别 runtime应用 方法交换需要注意的点 堆和栈的区别 什么是内存泄漏
一面60分钟: 项目相关: 某个项目详细介绍 select/poll/epoll区别 使用多线程需要注意什么,如何不用锁 Protobuf编码规则 Zookeeper的作用 某个函数流程讲解 八股: C++编译过程 C++内存分区 C++多态实现方式 C++为什么父类析构要定义为虚函数 C++智能指针 TCP为什么要四次挥手 TCP拥塞控制 HTTP1.0和HTTP2.0的区别 如何避免重复的HT
(滴滴二面结束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 你说项目中涉及
8月7号下午面试,面试时间在1个小时左右。一面问的会比较基础,都是八股内容,考察个人机组,操作系统,计网,语言和开发的学习是否牢固。 没有自我介绍,面试官比较随和。 线程和进程的区别,为什么有线程: 进程是操作系统分配资源的基本单位,可以拥有多个线程,线程是进程内的一个相对独立的执行单元,是程序的最小执行单位; 二者资源分配上的区别,包括在JVM中的空间分类; 多并发的执行 二者的通信,进程通信(
时长:1h 1. 自我介绍:5分钟 2. 项目介绍:大约15分钟,包括实验室和iOS项目,主要针对iOS项目中的一些技术问题提问 2.1 你iOS项目里面有用到数据库,还知道哪些数据持久化方法? 答:userDefault、归档技术(NSCoding)、plist、core data 2.2 你用到了snapKit,是如何进行视图约束的? 2.3 在OC里面也有类似的约束布局库,知道是什么吗?(m
自我介绍 做过的项目介绍 项目难点 有没有性能优化,软件重构经验 多态的理解 虚函数表 tcp三次握手(没答出来,只记得4次挥手了 哭死) 防止线程死锁有哪些方法 ——扩展到比如信号怎么实现死锁 假设有10W条数据需要展示,数据UI样式不一样(高度什么的),怎么设计 最大线程同步数量怎么设计 最后,你有没有什么要问的? (感觉GG了)#面经富途#
介绍两种排序算法 多态 动态多态的实现 vector的扩容 哈希表的哈希冲突 raii lruk 图形学不会 引擎不会 做过什么游戏吗不会 反问很奇怪你投这个干嘛(服务端挂了。。。) 这明天还面吗。。面试官都笑了。。。 心态都崩了感觉
1. C++内存管理 2. 多态 3. 虚函数 4. struct和class 5. C和C++区别 6. 堆和栈的区别(这个可能是想问数据结构堆和栈的区别,回答成了内存堆和栈的区别) 7. 内存里堆和栈有什么区别 8. 深拷贝和浅拷贝 9. 指针和引用区别 10. violate关键字 11. 乐观锁、悲观锁 12. vector、list区别 13. 内联inline 14. TCP三次握手,
首先是最经典的自我介绍什么的然后就是 1.算法题 开屏幕共享看着我写 给一个物质比如SaCO2判断每一个元素的个数 2.值类型与引用类型的区别 3.接口与抽象类的区别 4.简述一下对象池以及如何实现 5.UI框架的设计思路 6.会什么渲染管线 7.draw call是什么 8.如何优化 9.自己的项目用到了什么内容 10.背包任务怎么实现的 11.薪资在哪里 到岗时间什么的了 反问环节 我能学到什