腾讯云智一面凉经

自我介绍

问我是学C++的?然后面试官就没有问语言方面的问题,面试官应该不是C++的

单例模式(饿汉模式和懒汉模式)

线程和进程的区别

进程上下文切换

进程间通信

死锁如何解决(资源的顺序分配,超时等待,预先使用死锁检测算法进行检测,出现死锁之后使用gdb进行调试),他说这是代码层面的,服务上线之后如何处理死锁,此时服务已经上线(不会,寄)

如何查看Linux下文件大小(ls -al),然后问如何查看Linux下文件加大小(不会,寄)

服务上线部署该如何做(没考虑过,寄)

TCP四次挥手为什么要有第四次挥手(我答成了为什么要有第三次挥手,后边随便答了个为了对服务器发送的FIN进行确认,让两者正常关闭连接)

select/poll/epoll区别

项目问题:

在这个项目中学到了什么

如果zookeeper服务注册中心失效如何保证服务的正常运行(我说没有考虑过,他说现在想一下,我说可以建立备份的zk,一个出问题之后就换用第二个zk服务注册中心,答到这里的时候基本就知道寄了)

算法题,口述:

1.最长回文子串(进行遍历,从每一个位置向两边进行扩展,判断回文子串长度)

2.最长有效括号(我说用栈,遇到左括号就入栈左括号下标,遇到右括号,先pop栈顶元素,然后判断栈顶元素是否为空,为空就将这个右括号位置加入栈顶位置,不为空就进行后续操作,判断最长长度,面试官说你确定吗,我说确定,我说一次遍历就能过,面试官好像优点没明白吧)

经典反问阶段:面试官说,你的基础可以,在服务上线部署这方面可能需要加强一下,而且数据结构方面优点薄弱,比如第二道题目就能看出来,我说,好的,谢谢了,再见

总结:自己第一次面试吧,之前看了挺多面经,感觉问的都挺简单,预设了很多场景,但真正到了这里的时候就知道了,在前面回答的时候还是很流畅的,但是到死锁这里他反驳我的时候我就脑袋一片空白,不知道要说什么了,之后的场景接连出现自己不会的内容,对自己打击挺大的,然后还有算法题部分,第二题我能刷3遍以上了,必刷101上面的题目,只能说准备的再充足也不如实战啊,还是得需要多练了,记录自己第一次面试,小珍珠止不住得往下流啊

#我的求职思考##我的失利项目复盘#
全部评论
咱俩一个面试官吧
4 回复 分享
发布于 2023-04-10 23:34 陕西
问一下什么叫如何查看linux下文件加大小呀
1 回复 分享
发布于 2023-04-10 21:32 河南
怎么样,二面有消息吗
1 回复 分享
发布于 2023-04-11 12:50 陕西
腾讯云智是不是和腾讯有关系,还是说就是碰瓷的?
点赞 回复 分享
发布于 2023-04-11 09:24 广东
老哥你这个是投递的傻岗位?啥时候面试的啊
点赞 回复 分享
发布于 2023-04-11 09:24 湖南
腾讯云智c++客户端是几轮技术面啊?
点赞 回复 分享
发布于 2023-05-12 09:53 黑龙江

相关推荐

11-07 13:31
怀化学院 Java
勇敢牛牛不怕难:又疯一个
点赞 评论 收藏
分享
11-09 11:01
济南大学 Java
Java抽象带篮子:外卖项目真得美化一下,可以看看我的详细的外卖话术帖子
点赞 评论 收藏
分享
9 52 评论
分享
牛客网
牛客企业服务