#腾讯光子面经##软件开发笔面经# 腾讯(光子工作室--后台开发 1. 定义和声明的区别? 2. 说一下static 3. 介绍一下const 4. map 和list区别 5. C++11的特性有哪些 6. 静态库和动态库的区别 7. 哈希冲突解决的方式有哪些 8. C++怎么实现多态的 9. 虚函数底层怎么实现的? 10. 指针和引用的区别 11. 线程和进程的区别? 12. 协程呢?什么时候
7.23 一面:八股(C++、计网,中断流程、动态链接库的原理、TCP、UDP)、手撕。 7.25 二面:八股(C++、计网,拥塞控制算法和优化)、手撕。 8.05 三面:项目经历、实习经历、个人素质。 8.15 HR面:常规问题。 面试总体感受:腾讯面试特色针对计网知识的大量考察,面试官都有C++开发经历,针对项目问了不少C++和操作系统的八股题。个人项目经历和岗位工作内容有一定差别,面试官会尽
三道算法题: 1.指定范围内翻转链表 2.在一个从行递增,列递增的矩阵中查找元素 3.给定两个二进制字符串,求二进制字符串结果 C++: 1.虚函数与内存(考了很多东西) 2.const和static存在内存那里? 操作系统: 1.进程通信的方式 2.进程与线程之间的切换 图形学: 1.渲染管线 2.early-z 3.阴影 设计模式: 问题不清楚,但是确实问了一个 总结:包G的,我啥也没答上来。
珠海base,8k到13k写着,他是那种开腾讯会议,大概有十来个人一场,每一个人都要开摄像头,然后再去点击链接做题。看到大概有一半女生左右。有的还在大厂笔试的,公司logo好明显。 十道大题,比如: 1)http各种状态码意思 2)git提交怎么回退 3)flex布局是什么,flex:1 1是什么意思 4)rem等是什么单位,怎么实现响应式布局 5)vue的created钩子元素能拿到dom吗 6
手撕五道 括号匹配问题 给一个数组查看有没有重复值,要求算法复杂度O(n)空间复杂度不能为O(n) 二叉树深度遍历求是否有一条路径为给定值 最长子序列 LRU(只有set和get) 八股 1.浏览器缓存 反问 1.部门toB还是toC 2.部门作息(10.30-22.30) 3.多久反馈 4.还有需要学习的地方吗 注:疑似kpi,迟到半小时 中间手撕时候关闭视频一小时 #腾讯##日常实习##前端#
二面:11.5 1.自我介绍 2.项目 3.Mysql和Redis区别 4.为什么Redis快 5.Redis是单线程还是多线程,多线程底层体现在哪些方面 6.Redis数据结构 7.接口自动化怎么测的 8.测接口怎么保证数据的准确性 9.怎么提高测试的覆盖率 10.Linux系统常见命令,以及延伸 11.反问 面完秒挂
说这岗位在西安和武汉可以接受嘛 问实习内容场景,角色 遇到的难题怎么解决 测试流程 设计微信发红包测试用例 接口测试怎么测 出现元素定位不到什么原因 postman怎么测登录页面内容 还聊了一些其他东西,对我不太感兴趣 最主要原因简历投递时候传的C++简历,传错了 反问 部门是测什么的:腾讯云平台、微信小程序等等 总共不到半小时
二面主要在深挖实习和项目,没有八股,没有手撕 这个面试时间非常离谱,晚上10点面试的,到55分结束的
一天约两面,八股和手撕全答出来直接暂不匹配 非常莫名其妙,上一个莫名其妙的是途虎,dp十分钟撕出来还挂 这俩公司一生黑了😅😅😅 一面巨水,开局问的和HR一样,但是聊的很好,所以下午直接约二面了 项目问的不深,走马观花式问 react和vue的区别 写过小程序吗(因为部门进去就是写小程序的) 手撕防抖节流 去重尽可能多的方式(不是数组,是面试官给一个对象,根据属性去重,我写了五种) 40min
一面 50min 自我介绍 面试官自我介绍 1.说一下字节实习期间解决的难题或有最有收获的事 2.实习的地点(北京) 3.为什么想来武汉 4.自动化在什么时候使用(实习期间) 5.一些实习细节相关的问题 6.实习的收获 7.说一下TCP(可靠性、流量窗口) 8.Python中列表和元组的区别 9.对测试理论了解多少(黑盒测试、白盒测试) 10.有什么爱好 11.平时玩什么游戏 12.对自己的项目测
自我介绍 1:你介绍一下你的实习项目 2:这个项目你主要做什么事? 3:有哪些功能?你怎么进行测试的? 4:接口测试主要做什么? 5:你用jmter和postman做接口测试走的什么协议? 6:http和https的区别是什么? 7:https和http相比怎么保证安全性的? 8:stl/tls具体是怎么保障安全性的? 9:你测http的那些接口? 10:说一下http的协议格式是什么样的? 11
九月中发现考核未通过后抱着求稳的想法还是投递移动客户端方向(虽然真的很想投后台,但感觉后台几乎不招人了),后续每隔一周就刷新简历,最后收到面试邀约的邮件人都傻了,真第一次估计也是以后的唯一一次全栈开发岗面试(bushi,部门也换咯,PCG ——> TEG Timeline 9.15 投递 ——> 10.10 一面 ——> 10.14 二面 ——> 10.25 HR 面(面完秒变录用评估中) 正常应
项目遇到什么问题?(ffmpeg+qt+sdl播放器)(多线程,同步) 项目是从零开始还是学开源项目的?(肯定开源啊) 有修改哪些模块吗?把音频模块修改了,将QAudioOutput改写成sdl处理(实际情况是反过来,但简历来不及改了,嘻嘻) qt用的是qml还是qwidget(用的是qwidget) qt框架了解多吗?(只能说会用,这么多东西鬼记得住) 为什么没做一些功能拓展?(倍速和播放分辨率
面试官人很好,上来就介绍他们部门是深圳的,然后做的是iOS客户端,然后先问一下我的意见啊,没有问题,我说我刚面的也是字节的客户端 然后我讲了我的一些项目,然后他就会问我项目的一些难点,编程代码中一些问题,然后那个对于图像分割语义处理的一些工作是怎么提高速度的?我说是硬件的问题 围绕你的项目问一些问题 多线程知道吗?多线程导致的问题知道吗? 我讲了各种锁,然后他问你知道哪个锁更好用吗?更快速吗? t
一面50min 拷打项目 - 挑一个项目讲(说了os) - 讲完问我bitmap的长度是多少 - bitmap什么时候初始化 - 物理内存多大,bitmap管理的内存大小(1页),现场计算bitmap的大小 - 物理内存怎么统计的 - 写了多久 了不了解零拷贝 有哪些函数 底层实现 一个文件发送给对端怎么用零拷贝实现(sendfile)讲一下具体的 又回到项目,为什么用先进先出的进程调度 - 还有