腾讯云开发一面

感觉腾讯这边招聘流程很奇怪,不知道笔试和面试是不是同步进行的,投的岗位是“技术研究-其他方向”,他们可以随时改投递岗位,然后约面也贼快,感觉像是kpi(其他厂子咋不给我面)然后是腾讯云的开发岗面试。也没抱什么希望,想着看看就来了。
面试官人很好,答不上来就转移话题不尴尬,会简单解答一下答不出的,感觉学习了很多,算是来学习的吧
1h20min
1.项目
1)科研项目,面试官不太懂这方面,我单纯介绍
2)raft分布式集群的项目,
raft算法整体介绍,为什么节点个数是奇数(节约成本),3个结点,其中两个无法通讯会怎样(Leader和可通讯的结点保持连接),如何扩容,增加结点如何数据迁移(没做)。最后推荐看一下商用的zookeeper和redis怎么做的
2.linux
进程间如何通信,不了解,感觉应该是消息队列,信号量,共享内存那些,没了解linux的没敢讲
3.八股
java的GC,问了一个最新的GC技术,想不太清叫什么了,没了解
哪里使用了二叉树,需要排序的数据结构,treeset/map,优先队列,堆
数据库为什么用B树B+树
三次握手四次挥手,有无抓包来看
4.手撕
三个多线程,依次打印数字A1 B2 C3 A4 B5 C6这样

全程没开摄像头,也没要求我开,人很nice,感觉是个大佬,我答得有点拉胯,感觉是没戏
还是不明白腾讯的招聘是啥意思,是不是我一直转投岗位可以一直申请啊,直到某次通过?
而且岗位也不是我投的,感觉有点儿戏的样子,可能被拿来凑凑kpi了
全部评论
大佬后序咋样了
点赞 回复 分享
发布于 2023-09-18 16:17 四川
大佬这是投的哪儿的腾讯云?
点赞 回复 分享
发布于 2023-09-14 16:09 陕西
兄弟,试试光伏电池行业~
点赞 回复 分享
发布于 2023-09-14 12:17 浙江

相关推荐

05-29 17:46
已编辑
潮汕职业技术学院 C++
# 腾讯云智 客户端(凉)5-19 邀笔试 5-20完成5-21 邀面试 5-22进行一面5-27 完成二面5-29 完成hr面笔试一二面技术问题都比较简单,没开摄像头一度以为是kpi,hr面结束写完面筋,看了下发现回到筛选中##一面自我介绍**redis mysql 问题** (项目里使用到redis和mysql 问在项目中怎么使用的)**智能指针**(我回答了智能指针大概原理(类对象生命这方面的),然后说了下share_ptr跟我在项目里怎么用,之后说了unique_ptr和week_ptr这俩个只是简单的说了几句)**stl容器**(问了下使用过的stl容器,回答vector和map,问了这俩的实现,大概说了vector底层用了数组,map的话是红黑树,然后也问了stl容器的线程安全问题)**设计模式**(我就只说了项目中怎样使用单例模式和简单工厂模式)**c++的新特性****手写一个简单vector**(要实现头插\尾插\头部删除\平均值\最大值,主要用c写了)可能还有其他的问题,面试结束忘了,面试时间差不多50分钟左右,问问题快30分钟,写vector应该20分钟## 二面智能指针(问了unique_ptr share_ptr能不能互相转换,share_ptr的引用计数是怎么管理的,week_ptr如何解决share_ptr的循环引用)lambda表达式(讲一下lambda在编译的时候会变成什么,回答了仿函数,还有捕获的元素是怎么处理的)bind绑定(这个只是简历上写了,回答一下)静态和全局变量(static)如何让类对象只能在堆上分配空间不到30分钟,没有手撕代码## 三面(hr面)自我介绍,为什么选择腾讯云智(因为本人是广东人,还多问了为什么选择武汉),后续打算,学习方法,什么时候开始投简历,有没有其他还在面试的,除了想获取实习经验还有什么,有没有遇到什么感到压力的事情
查看17道真题和解析
点赞 评论 收藏
分享
# Q48.如何判断链表有环# Q49.HashMap的扩容机制,容量为16,有12个数据,怎样判断有多少数据是链表,多少个数据存储在数组里# Q50.ConcurrentHashMap的size()方法# Q51.HashTable的底层、跟synchronizedMap、ConcurrentHashMap的区别# Q52.垃圾判定算法# Q53.被可达性分析法判定是不可达的垃圾什么时候回收?# Q54.垃圾回收器有那些# Q55.三个String字符串用+来拼接,时间复杂度是多少?StringBuff跟StringBuilder的区别# Q56.HTTP跟HTTPS的区别# Q57.TLS是对称加密还是非对称加密的?你还了解那些非对称加密算法# Q58.你了解那些双向验证的加密算法# Q59.你了解AIP吗?(不了解)知道NIO,你说说NIO# Q60.NIO的非阻塞是如何实现的?# Q61.select跟epoll的区别# Q62.为什么select只能用于小场景# Q63.FD_SETSIZE能被修改吗?我解释了一下FD是什么# Q64.MySQL的数据引擎有那些?有什么区别?# Q65.Redis高性能怎么实现?# Q66.主从节点如何选举新的主节点?# Q67.分区集群如何添加新节点# Q68.假设迁移的数据量很大,怎么优化?# Q69.zset的底层结构?除了跳表还有啥?# Q70.Redis淘汰策略# Q71.你的用户登录怎么实现的?怎样加密?# Q72.假如你的Token被劫持了,号主如何找回账号# Q73.异常地址登陆法验证码,IP地址伪造,用MAC地址来防止多个登录,MAC被伪造怎么办?每次登录发送手机验证码,会不会压力太大?# Q74.你购物车怎么实现的?(购物车记录用MySQL存)# Q75.购物车数据量太大怎么办# Q76.用户id进行hash分片行不行?分库分表?读写压力大怎么办?购物车服务独立# Q77.怎样上传商品图片跟用户头像# Q78.如何防止用户多次上传同一张图片?# Q79.如何防止多个用户上传同一张图片# Q80.手撕:十进制转六进制# Q91.反问# A:Q:有那些地方需要加强?A:核心:对于开发性的问题需要有更深入的了解Q:购物车方案怎么做?A:不写DB,客户端存储,数据同步,主要信息做一个缓存(有时效性)。.Q:Minio问题怎么解决?A:minio处理小文件框架,做一个文件系统,比对二进制编码Q:后续流程A:一周内最慢三个星期因为没有录屏,所以很多问题都是大概印象,牛友们将就着看把,我也是面完第一时间记录下来了面试感受:面试非常非常难,这是我的第一感受,面试官深挖了非常多的底层原理,以上是大部分,还有一些忘记了,因为整个面试过程压力爆大。面试官很专业,在我说出底层原理的时候又会问一些具体的东西,比如说我在说到select适合小场景适用时,面试官马上问为什么适合小场景?我说FD_SETSIZE数量只有1024,他问FD_SETSEZE可不可以变。根据我的回答来动态深挖你的知识储备跟场景业务理解。非常感谢面试官,因为有很多东西在他的引导下我慢慢加强的对业务跟场景的理解大家找实习生工作时,面试有遇到这种面试官吗?欢迎留言,记得给主播点赞。下Offer第一时间更新,祝牛友们找到合适心仪的工作。
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务