zoukankan      html  css  js  c++  java
  • 腾讯一面

    腾讯一面

    1. 为啥投后端,不做机器人
    • 因为本科和研究生都是学习计算机技术,对一些基础知识也比较扎实, 应该能胜任开发相关的工作
    • 机器人相关的工作一般在大厂都是比较小的实验室,招的人也比较少,而且比较偏研究,个人还是更喜欢能够给落地的工作;而另外一些创业公司更绝前景并不明朗, 可能需要很多年才能落地,所以不太想去
    1. 问一下c++相关
    const char p1[] = "abc";
    const char p2[] = "abc";
    const char* p1 = "abc";
    const char* p2 = "abc";
    

    问p1==p2?

    1. leetcode做题了吗?出题,链表 删除倒数N
      自己写测试

    2. 熟悉数据库吗?

    3. 计算机网络

    • 说一说网络协议
    • 问了一个快速重传的问题

    TCP 实际上维护了发送窗口和接受窗口
    在发送窗口的数据可以不用等待收到ack就可以窗口内的数据,这样能够充分利用网络的带宽
    所以在发送数据后,发送端会维护一个计时器,如果计时器超时还没有收到对应数据的ack,那么就会触发超时重传;但这样的方式可能太慢了,如果重传时长过长的话
    所以采用了快速重传机制:
    如果接受端收到seq3,4,5而没有收到seq2,就会发送3次ack=2的确认;发送端在收到3个ack=2的确认后,就会在定时器过期之前重传seq2

    快重传对应这快恢复,如果发生了快重传说明网络出现了拥塞;所以会将cwnd降为当前的一般,然后加法增长.

    1. 多线程
      谈了一下slam的对线程

    加锁的方式

    条件变量,信号量,互斥锁

    1. 然后问了城市,和手中的offer

    我以为是工作的城市,就说深圳也可以;但后来一想,似乎在说实习的城市,那我感觉腾讯的实习大概率也不靠谱

  • 相关阅读:
    数字麦克风PDM信号采集与STM32 I2S接口应用(四)--单片机源码
    Golang SQL连接池梳理
    Ghost-无损DDL
    蛮好用的网站
    齿轮
    water
    折纸 (模拟)
    不等式(数学)
    周期串查询
    大集训模拟赛十一
  • 原文地址:https://www.cnblogs.com/fridayfang/p/14714228.html
Copyright © 2011-2022 走看看