腾讯teg云平台架构 一共面了1小时40分钟,全程拷打项目 一个场景题:对于一个实时的日志流,如何采样30% 三个手撕题: 1. 求一个数组的第k大的数,要求O(n)的时间复杂度 2. 使用mutex实现一个读写锁,并问在读多写少的情况下有什么问题,进行优化。 3. 买鱼的问题,题干太长了。。。 第二天就挂了,为什么一面就这么大的压力啊,还是我太菜了
1.自我介绍 2.对于游戏行业了解多少? 3.对于腾讯的了解 4.简述实习经历 5.你觉得在A厂和B厂各自学到什么知识/能力? 6. 你怎么确认这个指标的增长就是由你的动作带来的? 7.能详细讲讲你在这个项目中起到的作用吗? 8. 如果出现了一个xx问题(在具体的项目场景中做假设),你要如何应对? 难度系数:7.2 自我介绍: 5分 对于游戏行业了解多少? 7分 对于腾讯的了解: 6分 简述实习经
额,上午发邮件晚上面试,因为本身也在实习,感觉多拖几天也无意,在上了大半天班极其疲惫的情况下硬着头皮上了,主要就是长个见识。。诸君共勉: 一开始问做前端多久了 1.防抖和节流是什么(要解释的比较细 2.如果连续点击按钮在1秒内只想它第一次触发用节流还是防抖? 3.js继承有哪些方式? 4.如果想子类继承父类的方法,但调用时不会改变父类本身属性的值用什么继承 5.vue2和vue3的区别 6.vue
腾讯 一面 mysql索引结构? redis持久化策略? zookeeper节点类型说一下; zookeeper选举机制? zookeeper主节点故障,如何重新选举? syn机制? 线程池的核心参数; threadlocal的实现,原理,业务用来做什么? spring DI的原理; 四次挥手; gc root选择; 标记清除算法的过程,标记清楚算法如何给对象分配内存空间? cms算法的缺点; 二
暑期实习游戏增值技术运营开发岗,4.23一面,面了大概一个小时,第二天晚上显示进入复试,但现在也没收到二面电话,不会要等到节后了吧 面试内容: 介绍岗位 两道数理逻辑题 手写代码:二分查找,BFS和DFS 讲思想:热搜榜如何得到前十(堆),最长递增子序列 简单介绍一下项目 vue双向绑定(不会) sql注入(答得不好,面试官说没关系) redis几种数据结构,zset举例一个使用场景,zset底层
昨天下午二面,打电话来的,开视频面了20分钟。今天下午打电话三面,感觉答得不好。也很突然。 问我项目为啥用Redis,不能直接把数据存到进程吗?不能手写过期和淘汰机制吗?确实被问懵了。问我会不会其他语言,我嘴欠说了句c++,就问我malloc和new的区别,没答出来。问协程是啥,感觉也答的不好,说是类似进程分出线程,便于切换,提高效率。 虽然面的不好,但是还是许愿能够约HR面 ——————————
(被面试官嫌弃了,道心破碎) 全程40min 和我说了一下部门的情况 自我介绍一下 你本科不是计算机,怎么研究生想换专业?(被嫌弃了) 说说栈和队列的区别 说说哈希表 说说快排 说说进程的通信方式 说说项目,有没有上线,并发多少? 业界这种项目的挑战是什么?技术难题是什么? 安全方面的问题可能会有?有没有做防御手段? 闲聊,建议我去学编译原理。。。 (java的问题是一个都没问啊,在尴尬中结束)
60min 自我介绍 项目询问 怎么确保接收端合法(双向认证) 秘钥安全性(老生常谈) 异步有什么好处 看过windows底层源码吗,异步怎么实现的(答IOCP linux下EPOLL) 讲一下EPOLL 红黑树讲一下 为什么高效 左旋右旋的代价(不知道) 内核和用户态 高效进程通信 如何减少加锁、使用信号量 环形队列问题 第二个项目询问 界面如何布局 视频流如何传输 用到的控件 第三个项目询问
感觉基本寄 实习基地开始投的,一直没被捞,最近无聊刷了几次,突然3.26给捞了,约的3.30面试 最近基本上在看新项目,根本没看其他的,突然给捞措不及防,但是基本上没怎么问八股,不知道什么情况 一面 (40min) 1、自我介绍 2、做题 最小路径和,要求输出路径(最小和直接秒了,但是输出路径太久没写给忘了,感觉还是太紧张了,也是太菜了) 3、缓存击穿,解决方案怎么选型。(基础八股) 4、webs
3.12电话约3.14下午一面 被捞面试:微信事业群-小游戏团队后台开发 1.面试官介绍部门 2.自我介绍 3.聊简历上的项目 4.多态靠什么机制实现的? 5.多态内部通过什么实现的? 6.什么是纯虚函数? 7.用过lambda表达式吗?能否写一个? 8.Linux中进程内存布局知道吗? 9.各个分区存放哪些数据? 10.临时变量是存在哪里的? 11.在堆上分配内存,在C++中怎么去申请? 12.
俩小时 1. 两道算法题20分钟 2. 八股,很常见的八股题,不过问的很深,不停地问为什么 MVC MVVM、设计模式(区别,为什么这样做)、多线程同步(方法,区别)、C++(多态、静态链接动态链接)、计算机网络(TCP UDP、HTTPs)、操作系统(堆和栈、虚拟内存、缺页算法)、数据库(索引、B+树) 3. 项目,拷打项目,问细节,问挑战和难点,怎么解决的 最后聊着聊着和我说,部门加班比较多,
项目+常规八股,答得还可以;但是面完秒挂了 :( 项目 项目流程,过程中都调用了哪些API? 项目1难点 定时器有没有更优实现? 线程池,如何选择工作线程? 有限状态机 项目过程中写代码与预期不符如何调试? GDB调试 压测 服务器连接客户端最大数量的限制因素? TCP可靠传输如何保证? 项目2难点 C++ new,malloc 多态 虚函数,虚函数表 vector扩容 memcpy 程序编译流程
总结:岗位是后台,虽说是招聘实习生,但感觉是社招一样的强度,每一面都令人印象深刻 1. 一面 8.18 1h 面试小哥很好,问的内容广度大,但是不难,手撕是自己写单链表+链表反转 一场互相尊重的面试,所以印象深刻(懂得都懂 在此感谢这位小哥 但是过于顺畅让我误以为是kpi,但是当晚约了二面 2. 二面 8.21 1h 没问八股,主要问了项目和一些实际的场景,比如服务端time_wait过多的原因、
主管好年轻啊,怎么比一面面试官年轻了这么多。 二十分钟,秒过。 许愿一个oc
QQ浏览器后端开发 这里是碎碎念: 第三次面腾讯了。 说实话因为接受5天4场面试的拷打,今天这场有点摆烂的心态。 大概因为已经周五晚上了,面试官说面评会在下周给二面面试官看,让他决定能否通过。 ---------- 预定50min,结果答题+编程就只有30min,估计是没啥好问的,小崩。 自我介绍(问的比较多,记不清了,以下为乱序面经) 自己挑一个项目介绍。没有怎么深入去问 C++ STL的数据结