为方便您在新加坡找到合适的工作,安心舒适的生活,欢迎咨询。
官方邮箱:enquiry@xcourse.sg
微信群:@新加坡工作群
WhatsApp群:@Singapore Jobs & Internships
Telegram中文群:@新加坡工作群
Telegram英文群:@Singapore Jobs
------------------------------------------------------------------------------------------------------
【腾讯】Go岗-四轮技术面+HR面
一面 (48 mins)
- 自我介绍
- 项目相关
- 消息队列消息丢失如何处理
- 消息队列消息重复如何处理
- 比较 gin 框架和其它框架
- 什么是缓存击穿
- 如何防缓存击穿
- 算法相关 (PS: 没有手撕,只讲思路)
- 剑指offer-4 重建二叉树
- 剑指offer-8 跳台阶
- 剑指offer-9 变态跳台阶
- 钢筋切割问题
- 火车运煤问题
- 基础知识
- Context 包的实现
- git merge 和 git rebase 的区别
二面 (64 mins)
- 自我介绍
- 项目相关(和一面有重合)
- 算法相关
- 二叉树前中后序遍历
- 二分查找
- 大整数相加
- 跳台阶/变态跳台阶(PS: 不知道为什么重复了)
- LeetCode-53 最大子序和
- 烧绳计时游戏
- 基础知识
- 输入 URL 到页面渲染的过程
- HTTP 和 HTTPS 的区别
- SSL/TLS 握手过程
- 什么是跨域,跨域的方法
- 平时怎么调试,怎么让代码更健壮
- 其它补充
- 如何理解全栈开发
- 如何学习新技术
- 未来的职业规划
三面(32 mins)
- 自我介绍
- 项目相关
- 说说一致性哈希
- 基础知识
- HTTP1 和 HTTP2 的区别
- HTTP 和 HTTPS 的区别
- Go 的垃圾回收机制
- Go 的面向对象特性
- 其它补充
- 问了一会开始聊天,面试官人好好,问了我的一些个人情况,还介绍了组里的工作内容和实习安排。
四面 2020.04.15 (27 mins)
- 自我介绍
- 基础知识
- HTTP 和 HTTPS 的区别 (PS: 连问了好几次)
- SSL 和 TLS 的区别
- 进程/线程/协程的区别
- 线程的通信和同步
- 数组和链表的区别
- 指针和引用的区别
- Go 中 map 的底层实现
- 正则表达式中 * 和 ? 的含义
- 蜗牛爬井问题
- 其它补充
- 除了问个人情况外,还问了一道送命题:怎么看待加班现象
HR面 (15 mins)