腾讯后台开发工程师(实习)一面面经/微信支付(凉)

自我介绍。

操作系统:
1、你知道进程和线程的区别吗?
2、什么情况下使用多进程,什么情况用多线程?为什么?
3、你有写过多线程吗?
4、在C++怎么写多线程?
5、你知道协程吗?
6、什么情况下适合用协程呢?
7、什么语言支持协程?C++支持协程吗?
8、解释一下用户态和内核态?
9、你有使用Linux吗?
10、I/O多路复用了解吗?

计算机网络:
1、说一下TCP和UDP的区别?
2、TCP协议怎么做到可靠的?
3、为什么TCP需要三次握手?
4、在浏览器输入一个网址,会发生什么?
5、HTTP协议都有哪些类型的请求?
6、GET和POST的区别?

数据库:
1、数据库的ACID特性是什么?
2、你了解Mysql吗?它有几种引擎?

C++:
1、构造函数可以是虚函数吗?为什么?
2、你用哪个版本呢?C++11有什么特性?
3、C++智能指针一定线程安全吗?

手撕代码:
1、反转字符串。

闲聊环节。

感觉自己答的太垃圾了,整个人都比较紧张,没准备好,数据库和linux还没学完,面试碰到这两个方面直接傻。凉凉。#实习##面经##C++工程师#
全部评论
你好楼主,你投的哪个部门呢,base哪里呢
点赞 回复 分享
发布于 2021-03-26 22:24
请问您方便讲大概是什么时候投递的呀?微信支付是wxg还是属于cdg诶?
点赞 回复 分享
发布于 2021-03-27 08:48

相关推荐

努力跨行专业的老菜鸡:cxmt给开了31k但是华子开了24k,这两个价格让我纠结要不要毁约cxmt去华为
点赞 评论 收藏
分享
2024-12-23 06:50
东北大学 Java
给点吧求求了:3点发的帖子,害怕😰
点赞 评论 收藏
分享
评论
5
46
分享

创作者周榜

更多
牛客网
牛客企业服务