岗位:移动客户端(腾讯云) 时间:8.23 19:00-19:30 1.项目以及实现难点 2.项目用到的设计模式 3.讲一讲观察者模式 4.实验室项目深挖 5.tcp滑动窗口实现 6.cmake优势 7.git怎么解决冲突 8.虚函数和虚函数原理 9.纯虚函数和虚函数区别 10.深拷贝浅拷贝区别 11.const 和 static 12.怎么理解模版和模版用途 13.项目优化点 14. 用浏览器打
昨天被HR约面,原本约下个星期,我询问能不能早点面试,就约到了今天下午 面试前,上一场还有一个其他的面试,赶的比较急。 面试体验很不错,但是面试官有点严肃(不怎么笑),我总以为是因为我回答的不在点子上,一直都担心害怕 哦!B站没有笔试,直接约面的!前天看流程还是待测试之类的,结果后面就电话约面了。 面试内容: 看你有使用插件化,说一下你们实现的基本原理 插件化是将一个apk根据业务功能拆分成不同的
一面: 和这位佬差不多: https://www.nowcoder.com/feed/main/detail/7816d40f3fdb46a6ba89c890b1ea733a 实习,项目 C++面向对象特性,多态 C++虚函数作用,底层原理,构造函数可以是虚函数吗 STL,vector和list,map和unordered_map区别和底层实现 哈希冲突 红黑树 智能指针,shared_ptr循环
快手客户端一面凉经 凉透了 全程八股 数据库,框架,中间件一点没问,操作系统一点没问,JVM,并发编程也没问 面试官先说我专业技能和这个岗不太匹配,问我有意愿转客户端开发吗(为啥java和客户端开发不匹配啊?面试官说客户端不用框架,所以我简历上的项目在面试的时候也没意义) jdk jre jvm关系 反射的对象和new的对象的区别 一个class文件从编写到执行的过程 hashmap底层源码 ht
全程聊天,面试官比较健谈~ 时长:约45分钟 1. 自我介绍:5分钟左右 2. 你对于未来的职业规划是什么样的? 答:三部分:增进自身的基础开发能力、学会与团队合作、参与项目提升自己。 3. 你对于iOS开发和跨端技术的融合有什么看法? 答:原生开发的不可替代性、RN、Flutter等技术的优缺点、iOS开发从出生到现在平稳期阶段的分析、当前iOS技术的发展方向,以及对未来iOS开发保持乐观。 (
8.21晚,期待能进hr面😅 无自我介绍 为什么投后端(纠正:客户端,为什么投客户端) 项目背景,为什么做这个项目 项目成员,个人负责部分 项目的架构设计 项目最大的难点 项目推广到大规模应用需要注意哪些 客户端部分要注意哪些 另外两个项目为什么做(练手就没细问) 最近半年技术上碰到最大的难点是什么,怎么解决 反问
下午2点半HR打电话,约面试时间,为了方便就约到了4点半。 睡了一觉醒来就直接去面试,面试过程中都不知道自己在说啥 面试内容如下: 简历里面有说到做硬件视频流的推送,说如果你来做的话如何做 调取CameraX等框架获取视频流帧数据 编码,使用MediaCodec对视频帧数据进行编码(就是压缩的意思,因为数据太大) 打包:编码后的视频帧数据进行打包 通常使用容器格式(如MP4、FLV等) 流媒体协议
·对面向对象的理解 ·ArrayList扩容等 ·垃圾回收 ·网络七层协议 ·TCP三次握手 四次挥手 ·https加密的算法 ·mysql调优 ·redis缓存雪崩如何解决 手撕 判断字符串s1 s2混合合并能否组成s3 还有一些零零碎碎底层的我不会第一次面试,跟面试官聊的还算愉快
挂了就放面经系列.jpg 1,自我介绍 2,做一道题:一副牌,能不能全凑成顺子和同花 3,对C++是什么级别的认知。 4,内联函数可不可以是虚函数 5,New和malloc有什么区别 6,多态有几种 7,静态多态是什么,动态多态是什么? 8,什么是拷贝构造函数 9, 什么情况下要自己写拷贝构造函数 10, 什么是移动构造函数 11, 深拷贝和浅拷贝区别 12, 虚函数表是什么,原理是什么? 13,
总计一个小时零五分钟,面试官人很好,最后一直在说时间超了超了,很搞笑🥸 项目聊了十分钟左右,没问什么技术难点 然后就是八股 1.Java构造函数,描述一下 2.构造函数有多少种,区别 3.构造函数能不能被继承,为什么 4.Java线程池使用过吗?哪里使用的 5.线程池类名和其中的参数 6.线程状态(这个说了好久,每一步到下一步都详细说,,里面的方法,某几种状态的区别 7.多线程有几种方式,需要注
1.自我介绍 2.原来实习做的项目是基于Android还是iOS?我说是PC端 3.对Android了解吗? 4.你几个项目中,你觉得对你自己提升最大的是那个?遇到了什么困难?怎么解决的?有什么成长收获? 5.讲讲面向对象? 6.面向对象和面向过程什么区别? 7.C++三大特性?封装、继承、多态 8.线程怎么切换上下文? 9.生产者-消费者 10.vector了解吗? 11.vector扩容 12
自我介绍 问你实习所作的东西? 开始细问,做的什么模块,怎么实现? 这个问的比较久10分钟吧 会C++吗? 在校做过什么? 学校那项目上架了吗? 都有什么模块可以介绍吗? 英语水平怎么样? 回问 公司都有什么业务? 不会c++会有影响吗? 有转正吗? 感觉整体面试下来,八股那些没有问,大部分问的是一些实际的,目前实习做了什么,之前做过什么项目了,怎么做实现的,这些内容,所以如果做的比较多应该问题不
整体问的不是很难,没有问iOS基础,主要是八股问答,一面完了1分钟后立马发邮件通知通过~等待二面中... 时长:1小时6分钟 1. 自我介绍:5分钟 2. 计算机网络 2.1 讲一下HTTPS的加密过程。 答:TLS四次握手,client hello, server hello,pre-master key,CA证书哈希验证 2.2 HTTP有哪些常见的状态码? 答:2、3、4、5开头的各举几个例
# 面经 - 快手 MMO和CSGO再实现难度上哪个更高? 我说都很难,面试官说CSGO要注重客户端体验,网络同步技术上更难,我说MMO要给不同世界架服务器。面试官说不考虑工程难度 Mirror网络框架的核心是什么? Rpc和序列化 网络中的浮点数在不同机器上精度不一样怎么办? 别用浮点数,和王者一样,用整数表示浮点数 帧同步下会出现哪些不同步的情况? 逻辑上必须同步?不同步的只是表现 如何调试帧
8.21 一面 问的比较简单,大部分问的项目场景,八股问的很少!之前7月提前批面试怎么全问八股,背了一个月的八股没啥用了 算法题给的很简单,不会是kpi吧 许愿,许愿