【腾讯】Go岗-四轮技术面+HR面

Author: Xcourse   2023-Mar-14 23:16   Reads: 388

为方便您在新加坡找到合适的工作,安心舒适的生活,欢迎咨询。

官方邮箱:enquiry@xcourse.sg

微信群:@新加坡工作群

WhatsApp群:@Singapore Jobs & Internships

Telegram中文群:@新加坡工作群

Telegram英文群:@Singapore Jobs

------------------------------------------------------------------------------------------------------

【腾讯】Go岗-四轮技术面+HR面

 

一面  (48 mins)

  1. 自我介绍
  2. 项目相关
  3. 消息队列消息丢失如何处理
  4. 消息队列消息重复如何处理
  5. 比较 gin 框架和其它框架
  6. 什么是缓存击穿
  7. 如何防缓存击穿
  8. 算法相关 (PS: 没有手撕,只讲思路)
    1. 剑指offer-4 重建二叉树
    2. 剑指offer-8 跳台阶
    3. 剑指offer-9 变态跳台阶
    4. 钢筋切割问题
    5. 火车运煤问题
  9. 基础知识
  10. Context 包的实现
  11. git merge 和 git rebase 的区别

 

二面 (64 mins)

  1. 自我介绍
  2. 项目相关(和一面有重合)
  3. 算法相关
    1. 二叉树前中后序遍历
    2. 二分查找
    3. 大整数相加
    4. 跳台阶/变态跳台阶(PS: 不知道为什么重复了)
    5. LeetCode-53 最大子序和
  4. 烧绳计时游戏
  5. 基础知识
    1. 输入 URL 到页面渲染的过程
    2. HTTP 和 HTTPS 的区别
    3. SSL/TLS 握手过程
    4. 什么是跨域,跨域的方法
    5. 平时怎么调试,怎么让代码更健壮
  6. 其它补充
    1. 如何理解全栈开发
    2. 如何学习新技术
    3. 未来的职业规划

 

三面(32 mins)

  1. 自我介绍
  2. 项目相关
  3. 说说一致性哈希
  4. 基础知识
  5. HTTP1 和 HTTP2 的区别
  6. HTTP 和 HTTPS 的区别
  7. Go 的垃圾回收机制
  8. Go 的面向对象特性
  9. 其它补充
  10. 问了一会开始聊天,面试官人好好,问了我的一些个人情况,还介绍了组里的工作内容和实习安排。

 

四面 2020.04.15 (27 mins)

  1. 自我介绍
  2. 基础知识
  3. HTTP 和 HTTPS 的区别 (PS: 连问了好几次)
  4. SSL 和 TLS 的区别
  5. 进程/线程/协程的区别
  6. 线程的通信和同步
  7. 数组和链表的区别
  8. 指针和引用的区别
  9. Go 中 map 的底层实现
  10. 正则表达式中 * 和 ? 的含义
  11. 蜗牛爬井问题
  12. 其它补充
    1. 除了问个人情况外,还问了一道送命题:怎么看待加班现象

 

HR面 (15 mins)

 

 


Tags: interview golang freshgrad

Topics: 面经