计算机应届博士生的一点求职经验——腾讯篇

本文分享了一位计算机博士生在腾讯求职过程中,经历TEG、IEG和分布式数据库团队的面试体验。面试涵盖操作系统、C/C++、Redis基础和场景设计等问题,尽管题目不难,但面试者认为对博士生的能力考察可能并不充分。
摘要由CSDN通过智能技术生成

前言

腾讯已凉,而且凉了三次。第一次是技术工程事业群(TEG)腾讯云,第二次是互动娱乐事业群(IEG)游戏数据库,第三次是TEG分布式数据库团队。感觉腾讯挂人捞人还是很有一套,有点PUA的那种味道了。不过,更可能是我个人素质不符合腾讯的要求吧。本文会简单介绍下我所经历的腾讯面试流程(没有笔试环节)。

TEG 面试

TEG 腾讯云的面试我经历了两轮,表现都不太行。每一轮分为三个部分:自我介绍、技术问答和手撕代码。我主要是技术问答这一块严重拉胯,代码考核也写的也一般般。

自我介绍

这一部分和其他所有的公司面试基本相同,都是可以自主发挥的地方。我是自己做了一份PPT,总结了自己博士期间的工作。然后根据主考官的兴趣点进行相应的详略介绍。这一部分的整体表现还可以。

技术问答及编程

技术问答涉及的问题和知识比较多,我简单整理了下。几轮面试下来主要问的问题有四类:操作系统、C/C++基础、Redis基础和场景设计问题。

第一类:操作系统及Linux基础

  1. 如何查看物理内存、虚拟内存的使用情况?
  2. 如何查看某个进程不同线程的资源使用情况?
  3. 如何查看系统IO情况?
  4. 进程通信有哪几种方式?
  5. shmget 与 mmap 的区别是什么?
  6. 请详细介绍操作系统中的线程切换。
  7. 简单叙述一下 TCP 网络,为什么 TCP 是可靠的?
  8. 讲述 open -> fread 的文件
  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会尽力回答你的问题。接入腾讯云短信API需要以下几个步骤: 1. 注册腾讯云账号,并开通短信服务。 2. 创建应用,获取 AppID 和 AppKey。 3. 安装腾讯云 SDK。 4. 在 ThinkPHP5 中集成腾讯云 SDK。 5. 编写发送短信的代码。 以下是详细步骤: 1. 注册腾讯云账号,并开通短信服务。 首先,你需要注册一个腾讯云账号,然后在控制台中开通短信服务。在开通短信服务时,你需要填写企业信息并进行实名认证。 2. 创建应用,获取 AppID 和 AppKey。 在腾讯云控制台中创建应用,并获取 AppID 和 AppKey。这些信息将在后面的代码中使用。 3. 安装腾讯云 SDK。 在你的项目中安装腾讯云 SDK。可以通过 Composer 安装,也可以手动下载安装。 4. 在 ThinkPHP5 中集成腾讯云 SDK。 在 ThinkPHP5 中集成腾讯云 SDK,可以在 config.php 配置文件中添加以下配置: ```php // config.php return [ 'qcloud' => [ 'sms' => [ 'app_id' => 'your-app-id', 'app_key' => 'your-app-key', 'template_id' => 'your-template-id', 'sms_sign' => 'your-sms-sign', ], ], ]; ``` 上面的配置中,app_id 和 app_key 是在第二步中获取的,template_id 是短信模板的 ID,sms_sign 是短信签名。 5. 编写发送短信的代码。 在 ThinkPHP5 中发送短信可以通过继承 Qcloud\Sms\SmsSingleSender 类来实现。以下是发送短信的示例代码: ```php use Qcloud\Sms\SmsSingleSender; $appId = config('qcloud.sms.app_id'); $appKey = config('qcloud.sms.app_key'); $templateId = config('qcloud.sms.template_id'); $smsSign = config('qcloud.sms.sms_sign'); $sender = new SmsSingleSender($appId, $appKey); $result = $sender->sendWithParam('86', $mobile, $templateId, $params, $smsSign); if ($result === false) { return '发送短信失败'; } $response = json_decode($result, true); if ($response['result'] !== 0) { return '发送短信失败:' . $response['errmsg']; } return '发送短信成功'; ``` 上面的代码中,$mobile 是接收短信的手机号码,$params 是短信模板中的参数,$result 是发送短信的结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值