2022 腾讯社招Golang后端面试经验分享

技术一面 基础面试

一方面是通过电话直接沟通

  • go的调度
  • go struct能不能比较
  • go defer(for defer)
  • select可以用于什么
  • context包的用途
  • client如何实现长连接
  • 主协程如何等其余协程完再操作
  • slice,len,cap,共享,扩容
  • map如何顺序读取
  • 实现set
  • 实现消息队列(多生产者,多消费者)
  • 大文件排序
  • 基本排序,哪些是稳定的
  • http get跟head
  • http 401,403
  • http keep-alive
  • http能不能一次连接多次请求,不等后端返回
  • tcp与udp区别,udp优点,适用场景
  • time-wait的作用
  • 数据库如何建索引
  • 孤儿进程,僵尸进程
  • 死锁条件,如何避免
  • linux命令,查看端口占用,cpu负载,内存占用,如何发送信号给一个进程
  • git文件版本,使用顺序,merge跟rebase

技术二面 项目相关

通过腾讯会议,腾讯的两个大佬一起面试

  • 项目是实现爬虫的流程
  • 爬虫如何做的鉴权吗
  • 怎么实现的分布式爬虫
  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值