阿尔山/小米/学而思/华为研究所校招Golang工程师面筋
阿尔山金融科技
-
介绍公司基本情况会聊行业前景;
-
以往的经历;
-
实习项目介绍;
-
如果设计一个微博未读微博数怎么做;(答:首先存一个用户关注的列表,每个节点后对应用户发布微博的列表,根据用户上一次刷新的时间点,去扫关注列表并计算所有节点里按刷新时间过滤后的数量,得到当前用户未读微博数)
-
不会聊具体的技术,会聊功能的实现思想,以及针对个人的意见;
小米
一面:
-
基础题,数据结构,算法;
-
项目的底层实现;
- 虚拟内存快排堆排top k 题
二面:
北京学而思教育
华为杭州研究所
-
简历的项目;
-
每个项目具体做了什么,有什么不足;
-
在实习期间,项目工程中和组员间有没有矛盾,是怎么解决的;
-
对加班的看法。