腾讯微信事业部 后端开发 暑期实习生 一面
上周HR联系沟通了下意向工作城市,但是没约具体面试时间。
昨晚8点半忽然接到广东深圳的电话,问是否方便,直接开始了面试(惊不惊喜,刺不刺激?)。面试官网还不太好,中间出了不少问题。比如手撕代码时,对方网站内容不能及时刷新。
计算机基础
分布式、深度学习
BN层,dropout。如何计算?
BN: mean, valence。
单机训练 和 多机训练 区别。
多机训练时,如何把各个单机得到的loss reduce下。
数据并行训练 和 模型并行训练。
百亿级特征训练。百亿级是指?
语言基础 C++
hashtable实现
shared_ptr, unique_ptr, weak_ptr 区别
move语义
算法题
二叉树深度。
二维数组,横竖都非递减,寻找目标值。O(m + n)
。leetcode240
反问
问题:贵组的工作内容,为何问如此多深度学习和分布式的问题?
答:大规模分布式训练框架,技术栈:C++,Python
#腾讯暑期实习##腾讯##C++工程师##面经##校招#